Foros del Web » Programando para Internet » PHP »

buscador php

Estas en el tema de buscador php en el foro de PHP en Foros del Web. <?php if ($BUSCAR) // SI PULSA EL BOTON buscar. SACAMOS los nombres { $conexion = mysql_connect("localhost", "root", "asge"); mysql_select_db("telefonos", $conexion); if ($NOMBRE_APELLIDOS!="") //SI INTRODUCE UN ...
  #1 (permalink)  
Antiguo 12/11/2007, 05:59
 
Fecha de Ingreso: noviembre-2007
Mensajes: 51
Antigüedad: 16 años, 5 meses
Puntos: 0
Pregunta buscador php

<?php
if ($BUSCAR) // SI PULSA EL BOTON buscar. SACAMOS los nombres
{
$conexion = mysql_connect("localhost", "root", "asge");
mysql_select_db("telefonos", $conexion);

if ($NOMBRE_APELLIDOS!="") //SI INTRODUCE UN CODIGO SAT, BUSCO POR CODIGO SAT
$sql = "SELECT * FROM telefonos WHERE NOMBRE_APELLIDOS LIKE '%$NOMBRE_APELLIDOS%'";

if (!$recordSet)
{
print $conexion->ErrorMsg();
print "<h1> NO HAY nombres </h1>";
}
else
{


// UTILIZO UNA TABLA PARA MOSTRAR Los nombres
print "<table>";
print "<tr>";
print "<th align='center'>";
print "Nombre y apellidos";
print "</th>";

if ($MODIFICAR)
{
echo $conexion;
echo $sql;
}

else // MUESTRO EL FORMULARIO HTML PARA BUSCAR O MODIFICAR CENTROS
{
?> <HTML>
<BODY>
<FORM name="buscar" METHOD="post" ACTION="<?PHP echo $PHP_SELF ?>">
Codigo SAT <input type="text" name="CODIGOSAT" size="6">
<BR>
<BR>
<BR>
<input type="submit" value="insertar" name="BUSCAR">
</FORM>
</BODY>
</HTML>
<?
}
}
?>

me da error en la ultima linea:


Parse error: syntax error, unexpected $end in C:\AppServ\www\buscar_nombre_2.php on line 45
  #2 (permalink)  
Antiguo 12/11/2007, 06:11
Avatar de jerkan  
Fecha de Ingreso: septiembre-2005
Mensajes: 1.607
Antigüedad: 18 años, 7 meses
Puntos: 19
Re: buscador php

Necesitas cerrar el primer if.
  #3 (permalink)  
Antiguo 12/11/2007, 13:47
Avatar de Txane  
Fecha de Ingreso: febrero-2004
Ubicación: Morelia Michoacan
Mensajes: 272
Antigüedad: 20 años, 2 meses
Puntos: 2
Re: buscador php

Ademas de eso todavia no hacees la consulta a la base.

Tienes asi

$sql = "SELECT * FROM telefonos WHERE NOMBRE_APELLIDOS LIKE '%$NOMBRE_APELLIDOS%'";

/// Aqui debes hacer la consulta

$recordSet=mysql_query($sql);

////////////////////////////////

if (!$recordSet)
{
print $conexion->ErrorMsg();
print "<h1> NO HAY nombres </h1>";
}
else
{
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:46.