Ver Mensaje Individual
  #1 (permalink)  
Antiguo 31/05/2005, 06:11
elmasvital
 
Fecha de Ingreso: mayo-2005
Mensajes: 44
Antigüedad: 18 años, 11 meses
Puntos: 0
Problema desde php con SELECT LAST_INSERT_ID()

Si ingreso esto en phpmyadmin me devuelve el autonumérico sin problemas

INSERT INTO albaran( cod_albaran, cod_aparato, fecha, cod_cliente )
VALUES ('', '2', '31,05,05', '3');
SELECT LAST_INSERT_ID( ) ;

no obstante metiéndolo en php no me devuelve valor alguno

Código PHP:

        
//datos incluidos en tabla albarán.
        
$sql=  "INSERT INTO albaran (cod_albaran,cod_aparato,fecha,cod_cliente) VALUES (";
        
$sql.= " '', ";
        
$sql.= "'".$this->aparato->cod_aparato."',";
        
$sql.= "'"date("d,m,y") ."',";
        
$sql.= "'".$this->cliente->cod_cliente."'";
        
//el select last_insert_id devuelve el último autonumérico.
            
$sql .= "); SELECT LAST_INSERT_ID();";
        
                 
$resultado=mysql_query($sql);
        echo 
"resultado=" $resultado "<br>";
        echo 
"El álbarán ha sido guardado"
alguna idea de porqué u otra forma de hacerlo?

Última edición por elmasvital; 31/05/2005 a las 06:24