Hola compañer@s escribo en este maravilloso foro, porque ya estoy al borde de la desesperación, ya que no puedo hacer funcionar una consulta SQL con el isset al presionar un botón, ya busqué en internet y me sirven los ejemplo que he visto, pero cuando meto la consulta simplemente no hace nada al pulsar el botón.
Adjunto el código que uso
(Este código lo tengo antes del código <html> de la página.)
busqueda.php Código PHP:
if (isset($_POST['search'])) {
# establecemos la conexion con el servidor
$conexion=mysql_connect("localhost","user","password")
or die ("NO EXISTE ESA BANDA.");
$db = "mall";
$base = mysql_select_db($db,$conexion)
or die ("No encontré nada");
$campo =$_POST['busqueda'];
//Hacemos la consulta a la BD
$sql= "SELECT * FROM empresas WHERE MATCH(empresa, giro) AGAINST ('$campo') " ;
$resultado=mysql_query($sql);
$nfilas = mysql_num_rows ($resultado);
echo "$nfilas";
}
else {
echo " no hay nada";
}
Y este es el form que tiene que "evaluarse" con el isset:
Código HTML:
<form class="form" method="post" action="busqueda.php">
<input type="text" name="busqueda" id="busqueda"/><input type="submit" name="search" value="Buscar" class="search"/>
</form>
Todo este codigo está en la misma página que se llama
busqueda.php
Si me pudiesen ayudar se los agradecería demasiado.
Saludos!!!