Hola forosdelweb, haber tengo nuevamente un problema y esta vez es con un buscador..el cual he seguido los pasos de un video y el codigo está correctamente escrito, los errores que me da son los siguientes
1 - Me ponen que estan indefinidos
( ! ) Notice: Undefined index: busqueda in C:\wamp\www\script\buscador.php on line 17
( ! ) Warning: mysql_num_rows() expects parameter 1 to be resource, string given in C:\wamp\www\script\buscador.php on line 23
<form id="form1" name="form1" method="post" action="">
<p>
<label for="textfield"></label>
<input type="text" name="consulta" id="textfield" />
<input type="submit" name="buscar" id="button" value="Enviar" />
</p>
</form>
<?php
$busqueda = $_POST['busqueda'];
$buscar = $_POST['buscar'];
$consulta= $_POST['consulta'];
if (isset($buscar)){
$conexion = mysql_connect("localhost","kfernandez","hermanos2" ) or die(mysql_error());
$db = mysql_select_db("kfernandez",$conexion) or die (mysql_error);
$consulta = mysql_query("SELECT * FROM users WHERE name LIKE '%$consulta%'");
$contador = mysql_num_rows("$consulta");
if ($contador == 0){
print 'No hay usuarios';
} else{
while ($datos = mysql_fetch_assoc($consulta)){
print 'Se han encontrado '.$contador.'para esta consulta';
print '<table width="267">'.$datos['name'].'</td>';
}
print '</table>';
}
}
?>