Tema: id - MySql
Ver Mensaje Individual
  #2 (permalink)  
Antiguo 06/10/2004, 14:53
Avatar de Salome
Salome
 
Fecha de Ingreso: noviembre-2002
Ubicación: Colombia
Mensajes: 1.032
Antigüedad: 21 años, 5 meses
Puntos: 1
bueno ya encontré la solución, aca les va por si a alguien más les sirve...

en el manual de php.net me encontre con estas dos funciones
mysql_affected_rows() ésta me dice si paso algo.. si se tuvo alguna transacción en la base de datos.. update, insert.. si el valor es mayor que cero es porque es verdadero.. true...
y la funcion.. return mysql_insert_id() me devuelve el último id generado con lo que tengo así el id que se genera con el autoincrement...

Entonces, cree una función llamada insert_id la llamo asi:

$id_nota = insert_id();

la función es esta:

function insert_id() {
if ( mysql_affected_rows() > 0 ) {
return mysql_insert_id();
} else {
return false;
}
}

y FUNCIONA!