Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/12/2010, 02:46
leif_sk8er
 
Fecha de Ingreso: junio-2009
Mensajes: 309
Antigüedad: 15 años, 8 meses
Puntos: 5
INSERT SI o SI

En ocasiones falla la inserccion a la base de datos debido a un fallo de conexion, aun así en determinados scripts necesitamos que guarde el contenido.

Mi pregunta es si estaria bien hacer esto, o que problemas podria traer.

En vez de hacer un simple
Código PHP:
Ver original
  1. mysql_query("INSERT INTO tabla VALUES ('$a', '$b', '$c')");

Hacer lo siguiente, en el supuesto que hemos arreglado los caracteres de escape que pudiera traer:
Código PHP:
Ver original
  1. $sql="INSERT INTO tabla VALUES ('$a', '$b', '$c')";
  2. $resultSql=mysql_query($sql);
  3. while($resultSql != 1){
  4. $resultSql=mysql_query($sql);
  5. }

De esta forma obligamos al script a volverlo a intentar indefinidamente hasta hacer la consulta.

Seria bueno usarlo?