Tema: PHP y SQL!
Ver Mensaje Individual
  #6 (permalink)  
Antiguo 17/04/2009, 17:07
Avatar de By_George
By_George
 
Fecha de Ingreso: abril-2009
Ubicación: localhost
Mensajes: 629
Antigüedad: 15 años
Puntos: 19
Respuesta: PHP y SQL!

por que debe de estar mal tu sentencia de insercion
para eso mejor checa una por una y el error que te manda

um ejemplo de como lo puedes hacer

if(!mysql_query..... aqui evaluas si no se realizo la insercion
{
no se guardaron los datos

}
else //si se realizo haces la segunda insercion
{
//guardas el id de la primera insercion para que si no se guarda la segunda insercion se elimine el registro

$sql="select last_insert_id()";
$ultimo=mysql_query($sql, $conexion);
$ultimo=mysql_fetch_array($ultimo);;

haces tu segunda insercion y ahora evaluas si se realiza

if(!mysql_query..... //aqui evaluas si no se realizo y si no se realizo se elimina el registro de la primera insercio
{
delete from tablaX where llave_primaria=$ultimo[0];
}
else
{
se guardaron los datos con exito
}

}

trata de adaptarlo a lo tuyo y vemos si t funciona

Última edición por By_George; 17/04/2009 a las 17:25