21/02/2013, 02:26
|
| | | Fecha de Ingreso: septiembre-2012 Ubicación: Jaén (Andalucía)
Mensajes: 893
Antigüedad: 12 años, 4 meses Puntos: 10 | |
Respuesta: Listar resultados de tres consultas. Cita:
Iniciado por dashtrash Que se ejecute la consulta $sql está en un if:
Código HTML:
Ver originalif ($_GET["action"] == "listar") { /* .... creacion de $sql, datos, json */ } else { if (mysql_num_rows($query) == 0){ /* $query no estará ni definido..*/ ... } }
Aparte...En vez de hacer un código tan copypasteado..
Código PHP:
Ver original$vars=array("vte"=>"U.telefonos", "movil"=>"U.movil", "calle"=>"D.calle", "loca"=>"D.localidad" ); foreach($vars as $key=>$value) { $filters[]=$value." like '%".($$key)."%'"; } $sql = "SELECT U.id_aviso,U.telefonos,U.name,U.apellidos,D.localidad,D.calle FROM clientes U,dir_clientes D WHERE U.id_aviso=D.id_aviso AND D.calle != '' AND ".implode(" AND ",$filters);
Hola, gracias por contestar. @dashtrash te refieres a juntar las tres sql en una? |