Ver Mensaje Individual
  #3 (permalink)  
Antiguo 14/08/2014, 20:08
Avatar de luisvasquez
luisvasquez
 
Fecha de Ingreso: diciembre-2003
Ubicación: Venezuela
Mensajes: 879
Antigüedad: 20 años, 5 meses
Puntos: 6
Respuesta: ¿Puede que una consulta SQL se ejecute y otra no en un mismo archivo PHP?

Cita:
Iniciado por SathyaSanles Ver Mensaje
Hola, quería saber si es posible que al ejecutarse un archivo php, se ejecute una consulta SQL bien y luego otra consecutiva mal.

La cuestión es, si es necesario validar siempre que todas las consultas se ejecuten correctamente. Ya que si una depende de la otra, tendría que deshacer cambios si una fracasa.

No se si me explico bien mi duda. Igualmente gracias :)
Lo que puedes hacer es condicionarlas, para que no se ejecute la segunda si la primera falla:

Código:
$sql1 = "select FROM `tabla` where  `campo` > 5";
$ressql1 = mysql_query($sql1, $conexion) or die(mysql_error());

if ($ressql1)  // La consulta 2 se ejecuta SI y SOLO SI la consulta 1 se ejecutó bien
  {  
    $sql2 = "select FROM `tabla` where  `campo` > 5";
    $ressql2 = mysql_query($sql1, $conexion) or die(mysql_error());
  }

Espero te ayude.