Ver Mensaje Individual
  #13 (permalink)  
Antiguo 26/09/2008, 13:26
Avatar de David
David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años, 10 meses
Puntos: 839
De acuerdo Respuesta: Simplificar condicion IF

Encontré la parte de tu código que está mal. No es el orden en sí, sino en esta parte:
Código php:
Ver original
  1. if (empty($id)) {
  2.    if (empty($query)) {$query="SELECT * FROM pagos01";}
  3.    else {$query;}
Fíjate que si la consulta ($query) aún está vacía le agregas el "SELECT * FROM pagos01". Pero ahora, supongamos que seguido a eso compruebas otro dato, $query no está vacío así que tratará de agregarle la cadena " AND campo='valor'" con lo que la consulta quedaría:
Código sql:
Ver original
  1. SELECT * FROM pagos01 AND campo='valor'
Lo que obviamente está incorrecto. Concluyendo, no necesitas agregar nada cuando $id está vacío.

Saludos .
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.