Si $_GET[campo] siempre tuviera un valor aria esto:
Código:
Pero muchas veces $_GET[campo] no vale nada y entonces ahi es el problema si dejara el codigo de arriba me marca error, asi que hago esto:$result = mysql_query("SELECT * FROM tabla WHERE campo='$_GET[campo]');
Código:
Le digo que si no vale nada muestre cualquier valor de campo, la cosa es que quisiera saber si existe en mysql una funcion o en php una variable que haga eso si una variable no vale nada entonces que mueste todo, ademas se que lo que estoy haciendo no muy ortodoxo, si no existe eso que pido que otra cosa puedo usar? if($_GET[categoria]=='') { $_GET[categoria] = '[a-zA-Z0-9]'; } $result = mysql_query("SELECT * FROM tabla WHERE campo='$_GET[campo]');