Ver Mensaje Individual
  #8 (permalink)  
Antiguo 08/03/2011, 18:25
Avatar de jotaincubus
jotaincubus
 
Fecha de Ingreso: mayo-2005
Ubicación: Medellin - Colombia
Mensajes: 1.797
Antigüedad: 19 años
Puntos: 394
Respuesta: Mysql - Insert - Query

Cita:
Iniciado por PxHx Ver Mensaje
jotaincubus mil gracias por la ayuda!.- Te comento que me arroja un error:

mysql_insert_id(): supplied argument is not a valid MySQL-Link resource in /www/etlcomputacion.com.ar/xetlx/casa_validar.php on line 112
bool(false)

Haciendole var_dump() me tira " bool(false) "


Código PHP:
            $query "INSERT INTO `sistema` (`estado`,`cod`,`tipoinmueble`,`tipodeoperacion`,`subtipoinmueble`,`barrio`,`calle`,`altura`,`entrecalle1`,`entrecalle2`,`cliente`,`telefonodecontactocliente`,`horariocontactocliente`,`emailcliente`,`observacionescliente`,`precio`,`moneda`,`superficietotalm2`,`superficiecubiertam2`,`aestrenar`,`antiguedad`,`ambientes`,`cantidaddormitorios`,`cantidadbanios`,`cantidadcocheras`,`coberturacochera`,`orientacion`,`tipotecho`,`cantidadplantas`,`expensas`,`estadodelinmueble`,`aptoprofesional`,`usocomercial`,`luminosidad`,`aguacorriente`,`desaguecloacal`,`gasnatural`,`internet`,`luz`,`pavimento`,`phone`,`videocable`,`altillo`,`balcon`,`baulera`,`cocina`,`comedor`,`comedordediario`,`dependenciaservicio`,`dormitorioensuite`,`escritorio`,`hall`,`jardin`,`lavadero`,`living`,`livingcomedor`,`patio`,`sotano`,`terraza`,`toilette`,`vestidor`,`aireacondicionado`,`alarma`,`amoblado`,`calefaccion`,`canchadeportes`,`gimnasio`,`hidromasaje`,`parrilla`,`piscina`,`quincho`,`saladejuegos`,`sauna`,`solarium`,`sum`,`vigilancia`,`ambiente1`,`ambiente2`,`ambiente3`,`ambiente4`,`ambiente5`,`ambiente6`,`ambiente7`,`medida1`,`medida2`,`medida3`,`medida4`,`medida5`,`medida6`,`medida7`,`descripcion`,`creadoporfecha`,`creadopor`) 
            VALUES ('$_POST[estado]',
                    'casa',
                    'Casa',
                    '$_POST[tipodeoperacion]',
                    '$_POST[subtipoinmueble]',
                    '$_POST[barrio]',
                    '$_POST[calle]',
                    '$_POST[altura]',
                    '$_POST[entrecalle1]',
                    '$_POST[entrecalle2]',    
                    '$_POST[cliente]',
                    '$_POST[telefonodecontactocliente]',
                    '$_POST[horariocontactocliente]',
                    '$_POST[emailcliente]',
                    '$_POST[observacionescliente]',
                    '$_POST[precio]',
                    '$_POST[moneda]',
                    '$_POST[superficietotalm2]',
                    '$_POST[superficiecubiertam2]',
                    '$_POST[aestrenar]',
                    '$_POST[antiguedad]',
                    '$_POST[ambientes]',
                    '$_POST[cantidaddormitorios]',
                    '$_POST[cantidadbanios]',
                    '$_POST[cantidadcocheras]',
                    '$_POST[coberturacochera]',
                    '$_POST[orientacion]',
                    '$_POST[tipotecho]',
                    '$_POST[cantidadplantas]',
                    '$_POST[expensas]',
                    '$_POST[estadodelinmueble]',
                    '$_POST[aptoprofesional]',
                    '$_POST[usocomercial]',
                    '$_POST[luminosidad]',
                    '$_POST[aguacorriente]',
                    '$_POST[desaguecloacal]',
                    '$_POST[gasnatural]',
                    '$_POST[internet]',
                    '$_POST[luz]',
                    '$_POST[pavimento]',
                    '$_POST[phone]',
                    '$_POST[videocable]',
                    '$_POST[altillo]',    
                    '$_POST[balcon]',
                    '$_POST[baulera]',
                    '$_POST[cocina]',
                    '$_POST[comedor]',
                    '$_POST[comedordediario]',
                    '$_POST[dependenciaservicio]',
                    '$_POST[dormitorioensuite]',
                    '$_POST[escritorio]',
                    '$_POST[hall]',
                    '$_POST[jardin]',
                    '$_POST[lavadero]',
                    '$_POST[living]',
                    '$_POST[livingcomedor]',
                    '$_POST[patio]',
                    '$_POST[sotano]',
                    '$_POST[terraza]',
                    '$_POST[toilette]',
                    '$_POST[vestidor]',
                    '$_POST[aireacondicionado]',
                    '$_POST[alarma]',
                    '$_POST[amoblado]',
                    '$_POST[calefaccion]',
                    '$_POST[canchadeportes]',
                    '$_POST[gimnasio]',
                    '$_POST[hidromasaje]',
                    '$_POST[parrilla]',
                    '$_POST[piscina]',
                    '$_POST[quincho]',
                    '$_POST[saladejuegos]',
                    '$_POST[sauna]',
                    '$_POST[solarium]',
                    '$_POST[sum]',
                    '$_POST[vigilancia]',
                    '$_POST[ambiente1]',
                    '$_POST[ambiente2]',
                    '$_POST[ambiente3]',
                    '$_POST[ambiente4]',
                    '$_POST[ambiente5]',
                    '$_POST[ambiente6]',
                    '$_POST[ambiente7]',
                    '$_POST[medida1]',
                    '$_POST[medida2]',
                    '$_POST[medida3]',
                    '$_POST[medida4]',
                    '$_POST[medida5]',
                    '$_POST[medida6]',
                    '$_POST[medida7]',
                    '$_POST[descripcion]',
                    '$diayhora',
                    '$_SESSION[SESS_FIRST_NAME]')"
;
            
$insertOK do_query($query);
            if( 
$insertOK ){
                
$ultimo mysql_insert_id($query);
                    
var_dump($ultimo);
                
//    header( "location: index.php");
            
} else {
                echo 
"<h2>No se pudo cargar la propiedad, error entre la base de datos y el sitio, intente nuevamente mas tarde.- <br>El error emitidio es: $db_error</h2>";
            } 

¿Está mal ubicado? El id en mysql se genera por autoincrement y es un INT(11).-


Gracias denuevo!
Amigo es que no le debes hacer el mysql_insert_id al query sino a lo que realiza la conexion a la base de datos... a la variable donde tienes el mysql_connect

Por eso te saca ese error.
__________________
Por que existe gente que no agradece después de que se le ha brindado tiempo y ayuda ???