Dobrý den, prosím o radu, zapisuji data do tabulky v MSSQL a potřeboval bych zjistit pod jakým ID se daný záznam zaznamená. Vyzkoušel jsem lecos, ale bez šance. Zde je Insert:
#4KIIV
No ta druhá možnost mě nefachala, ale asi již mi to vrací ID do proměnné...
Použil jsem první řešení a místo IDENTITY jsem do funkce dal SCOPE_IDENTITY()
function getLastId() {
$result = mssql_fetch_assoc(mssql_query("select SCOPE_IDENTITY() as id"));
return $result['id'];
}
$id = getLastId();
echo "id je ".$id;
Když jsem dal vše do cyklu tak mě to při druhém cyklu napíše:
Fatal error: Cannot redeclare getLastId() (previously declared in /opt/lampp/htdocs/xampp/ecart-16-09/objednavky.php:234) in /opt/lampp/htdocs/xampp/ecart-16-09/objednavky.php on line 233