Ver Mensaje Individual
  #2 (permalink)  
Antiguo 30/09/2005, 11:06
DjNelson
 
Fecha de Ingreso: julio-2003
Ubicación: España
Mensajes: 723
Antigüedad: 20 años, 9 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)