Ver Mensaje Individual
  #19 (permalink)  
Antiguo 08/07/2013, 13:35
Avatar de GatorV
GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Respuesta: Problema al obtener el ultimo id insertado(AYUDENME POR FAVOR)

Prueba usar directamente insert_id que es una propiedad de MySQLi. También como te había comentado antes si cierras y abres la conexión en todas tus consultas pierdes el insert_id eso no se debe de hacer, el funcionamiento correcto es algo así:
Código PHP:
Ver original
  1. <?php
  2. $mysqli = new mysqli(SQLI_SERVER, MYSQLI_USER, MYSQLI_PWD, MYSQLI_DBNAME);
  3. if ($result = $mysqli->query("INSERT INTO user(f_name, l_name) VALUES('$f_name', '$l_name');")) {
  4.    echo 'The ID is: '.$mysqli->insert_id;
  5. }