Ver Mensaje Individual
  #3 (permalink)  
Antiguo 01/02/2004, 21:52
orlandob
 
Fecha de Ingreso: febrero-2004
Mensajes: 65
Antigüedad: 20 años, 2 meses
Puntos: 0
Ahora no tengo ningun codigo, pero voy a intentar ayudarte de igual forma. El codigo que escribo no lo puedo testear ahora, por lo que puede tener algun error.

Supongamos que tenes una base que se llama "usuarios" que tiene:
id_usuario
nombre
password
direccion

y queres buscar en la direccion un texto que se encuentra en la variable $buscar.


$servidor = "localhost"; // Pone esto si esta corriendo en la misma maquina, sino el nombre la maquina que corre el servidor de BD
$user = ""; // Nombre del usuario de la BD
$pass = ""; // Password del usuario de la BD
$db = ""; // El nombre de la base de datos

// Realizo la conexion
$conn = mysql_connect ($servidor, $user, $pass);

// Selecciono la base de datos
mysql_select_db($db, $conn) ;

// Construyo el query para buscar la direccion
$query = "select * from usuarios where direccion like %$buscar%";

// Ahora ejecuto el query
$rs = mysql_query($query,$conn);

// Ahora muestro los resultados por pantalla
while ($fila = mysql_fetch_array($rs))
echo $fila["nombre"]." - ".$fila["direccion"];

mysql_close($conn);



En ningun momento verifico si se produjo un error, cosa que se deberia hacer, pero lo hice de esta forma para que el codigo sea mas sencillo.

Espero que te haya servido.
Te aconsejo que vayas al sitio de php (www.php.net) y veas los manuales en linea o mejor aun, te bajes el manual con comentarios.

Saludos, si necesitas algo mas postealo que siempre va a haber alguien para responderte.
__________________
Orlando F. Brea
SmartSol - Soluciones Inteligentes


Diseño y Desarrollo de Soluciones Web