Hola, tengo un problema con este buscador php.. ya que estoy intentado usar explode()...
aca les dejo el codigo php para q me ayuden!
Código PHP:
<?
if($_POST['search']){
$buscar=$_POST['buscar'];
$like=explode(' ',$buscar);
foreach($like as $pregunta){
$string.="pregunta LIKE '%$pregunta%' OR respuesta LIKE '%$pregunta%'";
}
$sql="SELECT * FROM abm_preguntas WHERE $string ORDER BY id DESC";
$db->get_result($sql);
//print_r($pregunta);
echo $sql;
while($b=mysql_fetch_array($sql)){
echo $b['pregunta'];
echo $b['respuesta'];
}
};
?>
y este es el formulario...
Código HTML:
<div class="box-buscador">
<div class="buscador">
<form action="" method="post" id="buscar">
<p><input class="input" type="text" name="buscar" value="" size="40" /></p>
<p><input class="input" type="submit" id="search" value="buscar" name="search" /></p>
</form>
</div><!-- Fin Buscador -->
</div><!-- Fin Box Buscador -->
Suerte! Gracias..
* eDIT
Tenes razon isra00 me olvide de poner el error:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\Archivos de programa\xampp\htdocs\ABM de Preguntas\www\buscador.php on line 20