hola muchachos en esta ocasion vengo a pedirles un minifavor para realizar una idea se trata de un motor de busqueda casero para que funcione bien necesito que busque en todas las tablas de mi base de datos, lo que debe hacer mi programa es lo siguiente buscar en cada tabla hasta encontrar lo que le pido por el momento no se como llegar a eso, por ahora debo corregir un error, si en mi tabla photos no encuentra ningun resultado no me muetre mas de un mensaje de error
<form method="get" action="test.php">
<input type="text" name="busqueda" placeholder="keyword">
<input type="submit" value="search" name="boton_enviar">
</form>
<nav>
<ul>
<li><a href="">clothes</a></li>
<li>madone2012</li>
<li>verano2012</li>
<li>verano2013</li>
</ul>
</nav>
<?php
if(isset($_GET['boton_enviar'])){
$consulta = $_GET['busqueda'];
$conexion = mysql_connect('localhost', 'root', 'admin') or die(mysql_error());
mysql_select_db('test', $conexion) or die(mysql_error());
$sql = mysql_query("SELECT * FROM photos");
$verano2013 = mysql_query("SELECT * FROM verano2013");
while($fila = mysql_fetch_array($sql))
{
if($consulta == $fila['name']){
$registro = $fila['path'];
echo "<img src=".$registro.">";
}
// deberia mostrarme solo un mensaje despues de buscar algo que no existe
elseif ($consulta != $fila['name']){
echo "No se encontro ningun resultado";
}
}
}
?>
**
si busco algo que no existe aqui deberia de mostrarme solo un mensaje
output
No se encontro ningun resultado
No se encontro ningun resultado
No se encontro ningun resultado
**
nota en mi tabla photos tengo tres campos los cuales son name, path y points lo mismo en mi otra tabla verano2013