Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/07/2003, 19:05
villapol
 
Fecha de Ingreso: junio-2003
Mensajes: 46
Antigüedad: 21 años, 5 meses
Puntos: 0
Ayuda con php y mysql

Hola amigos, necesito una aplicación que busque los registros de una Base de Datos en referencia a una palabra escrita en un form. Es algo sencillo solo que si en la tabla tengo en el campo nombre a "carlos" y cuando escriba carlos en el form, me aparezca solo ese registro. Busqué una aplicación muy difundida en los scripts de php de habla hispana y encontré este:

<FORM ACTION="busca.php">
<INPUT TYPE="TEXT" NAME="palabra">
<INPUT TYPE="SUBMIT" NAME="Buscar">
</form>

<?php

$conexio = mysql_connect("nombre_servidor", "usuario", "contraseña");
mysql_select_db ("nombre_BBDD", $conexio) OR die ("No se puede conectar");

// SQL para la búsqueda
$sql="SELECT * FROM tabla WHERE documento LIKE '%".$palabra."%' ";

$result=mysql_query($sql,$conexio);

// Si hay resultados crea una tabla y los muestra
if ($row= mysql_fetch_array($result))
{
echo "<TABLE BORDER='0'>";
DO
{
echo "$row["documento"]";
}
WHILE ($row=mysql_fetch_array($result));
echo "</TABLE>";
}
mysql_close ($conexio);
?>

El problema es al ejecutarlo no me funciona, solo me salen errores... Mi servidor está en miarroba..

No sirve porque el servidor no acpeta esta función o que? Mi arroba tiene inhabilitada la funcion mail() por ejemplo..