:séveR led onieR le seded sodulaS
... 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... ¿PERO PA' QUÉ DEMONIOS QUIERO QUE LA IMPRIMA EN PANTALLA???? ... la imprimí para ver cómo iba funcionando el asunto... pero yo no quiero imprimirla... quiero crear la query para después realizar la busqueda con esta.... ...
ACLARO QUE SOY MUY NOVATO!!!!
-------
jam1138
"No hay opiniones estúpidas, solo estúpidos que opinan"