
sqlserver
Este simple código es si te haz topado con el siguiente problema.Trabajando con sql server con Php por medio de mssql.
El problema es el siguiente no hay una funcion mssql_insert_id() en mssql como si la hay en mysql con mysql_insert_id().Como debes saver esta funcion lo que hace es traer el ultimo id insertado en una consulta
Por ejemplo
//Funcion que inserta un registro por ejemplo insertar(); $id=mysql_insert_id();//id ahora sera el ultimo id ionsertado en la BD por ejemplo 2
Para hacer esto en mssql les dejo la siguiente funcion
function mssql_insert_id() {
$id = "";
$rs = mssql_query("SELECT @@identity AS id");
if ($row = mssql_fetch_row($rs)) {
$id = trim($row[0]);
}
mssql_free_result($rs);
return $id;
}







