Código PHP:
$sql="INSERT INTO products (nombre, apellido)VALUES('".$nombre."','".$apellido."')";
mysql_query($sql)or die(mysql_error());
// esta variable contiene el auto incrementado
$lastID=mysql_insert_id();
con php se puede hacer todo lo mismo que haces con asp, con la diferencia que el primero corre más rápido