10/02/2013, 12:27
|
| | Fecha de Ingreso: enero-2012
Mensajes: 30
Antigüedad: 12 años, 9 meses Puntos: 1 | |
busqueda en base de datos he hecho una pequeña libreria, meto y saco datos, el problema lo tengo en buscar en la base de datos.
Aquí podeis ver mi ejemplo, falta hacer esas modificaciones
http://restaurantelavega.com/d/veramigos2.php
La búsqueda la hace correctamente. la única pega que tiene es que si le damos al boton buscar, sin poner nada... nos saca todos los registros, me gustaria que hacer 2 cambios.
1. si le das a buscar y no le ponemos nada en el campo buscar nos diga: " escribe algo en buscar"
2. si le damos a buscar y no encuentra coincidencia, nos diga eso..."no existe ninguna coincidencia"
mil graciassssss
el código es el siguiente:
<!--?php<br /-->
//Nos Conectamos al servidor
mysql_connect('localhost','root','cisco');
//************************************
//Selecciono mi base de datos en el servidor
mysql_select_db('base');
//************************************************** **************
?>
Untitled Document
.rojo {
color: #F00;
background-color: #FF0;
font-family: Verdana, Geneva, sans-serif;
}
<h1>Mi Agenda en Linea</h1>
<!--?php<br /-->
echo '
.Estilo3 {color: #FFFFFF; font-weight: bold; }
<div style="overflow: auto; width: 500px; height: 400px">
';
?>
if(isset($_POST['buscar'])) {
$consulta="select * from amigos where nombre like '".$_POST['buscar']."%'";
}else{
$consulta="select * from amigos";
}
$resultado=mysql_query($consulta);
@$num_resultados=mysql_num_rows($resultado);
echo '
Número de busquedas encontradas:'.$num_resultados.'';
for ($i=0; $i<$num_resultados; $i++)
{
$fila=mysql_fetch_array($resultado);
echo '
';
} |