Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/12/2011, 16:31
Lesan
 
Fecha de Ingreso: diciembre-2011
Mensajes: 32
Antigüedad: 12 años, 4 meses
Puntos: 1
Consulta base de datos en txt

Hola chicos, soy nuevo por aqui y necesito una manito con un problema que tengo.
Hise una base de datos en un txt dividido por "|"

ej:

carlos|img/123123_hola.jpg|5|[email protected]

la casilla 3, es un value de un formulario de seleccion, el 5 en este caso es arriendo de cabañas.

entonces quiero que cuando se haga cick, en Arriendo de cabañas, el php recorra todo el texto y que solo muestre la informacion que tenga la casilla 3 un valor de 5.

Osea mostrara solo los detalles de los que tenan value = "5".

no e sido capas de lograrlo. espero pronta ayuda... saludos

PD:

este es mi codigo de leer.

donde muestra todos los contenidos.

<?php
$filas=file('file.txt');
foreach($filas as $value){
list( $nombre, $correo, $fijo, $movil, $categoria, $archivo, $anuncio, $fecha) = explode("|", $value);

echo 'Nombre: '.$nombre.'<br/>';
echo 'Correo: '.$correo.'<br/>';
echo 'Teléfono fijo: '.$fijo.'<br/>';
echo 'Teléfono movil: '.$movil.'<br/>';

switch ($categoria) {
case ($value = "1"):
echo "Categoria: Venta de casas";
break;
case ($value = "2"):
echo "Categoria: Arriendo de casas";
break;
case ($value = "3"):
echo "Categoria: Venta de departamentos";
break;
case ($value = "4"):
echo "Categoria: Arriendo de departamentos";
break;
case ($value = "5"):
echo "Categoria: Venta de locales comerciales";
break;
case ($value = "6"):
echo "Categoria: Arriendo de locales comerciales";
break;
}

echo "<img src='$prefijo$guion$archivo' widtg='200' height='200' />";
echo 'Anuncio: '.$anuncio.'<br/>';
echo 'Fecha: '.$fecha.'<br/><br/>';


}

?>