
30/09/2005, 11:06
|
| | Fecha de Ingreso: julio-2003 Ubicación: España
Mensajes: 723
Antigüedad: 21 años, 7 meses Puntos: 0 | |
Míralo de esta manera:
La consulta para seleccionar todos los países sería así:
SELECT company_name,
type_2, language, city, country, FROM provider WHERE active='".$_GET['status']."'
Entonces yo pondría una condición:
if (isset($_GET['country'])) $resultado = mysql_db_query("database","SELECT company_name,
type_2, language, city, country, FROM provider WHERE country= '".$_GET['country']."' AND active='".$_GET['status']."'");
else $resultado = mysql_db_query("database","SELECT company_name,
type_2, language, city, country, FROM provider WHERE active='".$_GET['status']."'");
Lo que hago es comprobar si existe la variable country, si no existe envío una consulta y si existe envío la otra...
Si la variable existe siempre prueba a buscar otra condición para entrar en uno u otro camino.
Saludos.
__________________ Solo nosotros podemos decidir qué hacer con el tiempo que se nos ha dado. (Gandalf) |