tengo un formulario y quiero que al meter nombres de una base de datos me los muestre, tengo este codigo pero no me funciona, me puede alludar alguien?
<?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>
<?
}
}
?>
Este es el error que me da:
Fatal error: Call to a member function on a non-object in C:\AppServ\www\buscar_nombre_2.php on line 13