Necesito que me ayuden con lo siguiente:
Tengo un script en donde existen unas funciones que modifican una tabla x en mi bd. mysql necesito guardar el ultimo registro actualizado de un campo autoincrementable en una variable y devolver esa variable para ser utilizado por otras operaciones.
Me explico:
Suponiendo la función
Código PHP:
function inserta_datos()
{
$su = mysql_query("insert into ".LINKS_TABLE." values('', '$category', '$title' , '$capacidad' , '$mensaje' , '$calle' , '$ciudad', '$region' , '$telefono' , '$email' , '$nombre' , '$link', NOW(), '')");
$link_id = mysql_insert_id();
return $link_id;
}
El problema es que la variable me toma el valor cero (0).
Por supuesto si antes de
return $link_id;
coloco un
echo $link_id;
me muestra el valor correcto..
¿como lo hago?
desde ya, muuuuchas gracias
![de acuerdo](http://static.forosdelweb.com/fdwtheme/images/smilies/dedosarriba.png)
saludos