Cita:
Iniciado por Nemutagk Primero define bien que es lo que pretendes hacer, de que te sirve verificar si hay variables o no, en todo caso deberías verificar si existe una variable en especifico...
Código PHP:
Ver original//verifico si existe la variable1
if (isset($_GET['variable1'])) { echo 'existe la variable1';
}else {
if (isset($_GET['variable2'])) { echo 'no existe variable1 pero si variable2';
}else {
echo 'no existe variable1 ni variable2';
}
}
Muchas grasias amig, lo he solucionado. Por fin quedo asi:
Código PHP:
Ver original//desde aqui comienzo a enviar los valores que se pasan por la url
if (!$_GET) //<--primer get
{
echo '<table><tr><td>
</td><td><a href="categorias.php?categoria='.$row['categoria'].'">'.$row['categoria'].'</a>
</td><td>
</td></tr></table>';
}
}
}
else
{
if (isset($_GET['categoria'])) {
$categoria=$_GET["categoria"];
//selecciono la categoria enviada
$sql="SELECT * FROM productos WHERE categoria='".$categoria."'";
echo '<table><tr><td>
</td><td><a href="categorias.php?que_es='.$row['que_es'].'">'.$row['que_es'].'</a>
</td><td>
</td></tr></table>';
}
}
}
else
{
$que_es=$_GET["que_es"];
//selecciono la categoria enviada
$sql="SELECT * FROM productos WHERE que_es='".$que_es."'";
echo '<table><tr><td>
</td><td><a href="categorias.php?marca='.$row['marca'].'">'.$row['marca'].'</a>
</td><td>
</td></tr></table>';
}
}
}
}