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/>';
}
?>