... molestando de nuevo... Tengo un formulario con varios campos para realizar busquedas, el objetivo es:
1.- Analizar qué valores se insertaron.
2.- Crear query para realizar la busqueda con los valores insertados.
3.- Realizar la busqueda....
... Se me ocurrió hacer esto...
<html>
<head>
<title></title>
</head>
<body>
<?php
//Cheka si no están vacios los campos
if((!empty($_POST['camp1']))||(!empty($_POST['camp2']))||(!empty($_POST['camp3']))||(!empty($_POST['camp4']))||(!empty($_POST['camp5']))||(!empty($_POST['camp6'])))
{
// Si existe al menos un valor se le asigna a una variable
if($_POST['camp1']!=false)
{
$camp1=$_POST['camp1'];
//Meto pedaso de la query en un array
$busca[]=" AND 'camp1' LIKE '%$camp1%'";
}
if($_POST['camp2']!=false)
{
$camp2=$_POST['camp2'];
$busca[]=" AND 'camp2' LIKE '%$camp2%'";
}
// Y así con todos los campos...
//Luego...
$elemBusc=count($busca);
echo "SELECT * FROM archivos WHERE 1";
$i=0;
while($i<$elemBusc)
{
echo $busca[$i];
$i++;
}
}
else
{
echo "NO SE DIERON CRITERIOS DE BUSQUEDA VÁLIDOS";
}
?>
</body>
</html>
Y en pantalla imprime la query necesaria...


ACLARO QUE SOY MUY NOVATO!!!!

-------
jam1138
"No hay opiniones estúpidas, solo estúpidos que opinan"