Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/02/2010, 09:13
50l3r
Invitado
 
Mensajes: n/a
Puntos:
Buscar arrays en php

Veran tengo que hacer un ejercicio, en el que debo buscar en un archivo incluido ciertas palabras pasadas por post, y en donde debo de buscar es aqui:

Código PHP:
<?php

$libros 
= array(
            array(
"el medico","Noah Gordon","Time Warner"),
            array(
"marina","Carlos Ruiz Zafon","Edebé"),
            array(
"la hoguera de las vanidades","Tom Wolfe","RBA Editores"),
            array(
"el libro de las ilusiones","Paul Auster","Faber"),
            array(
"la muerte en venecia","Michael Mann","Anaya"),
            array(
"a sangre fria","Truman Capote","Ilusions").
            array(
"2010: odisea en el espacio","Artur C.Clarke","P&J"));
?>
este archivo ya lo tengo incluido, pero no se me ocurre ninguna funciona mas que array_search para buscar dentro de un array, y unicamente devuelve el numero, y necesito que devuelva todo, veran, para los que no me hayan comprendido aqui subo el ejercicio:

http://www.pixelizados.com/Usuarios/...vos/180811.doc

y aqui dejo todo lo que hice hasta ahora, la verdad estoy bloqueado, nunca habia hecho nada de buscar arrays como si fuese una base de datos:

Código PHP:
<html>
    <head>
        <title></title>
    </head>
    
    <body bgcolor=#336667 style="color:#ffffff">
    
        <hr align=center>
    
        <table align=center width=100%>
        
            <td width=330><img src=Imagenes/imagen.jpg></td>
            
            <td>
                <h1>Biblioteca</h1>
                <p><u><b>Operaciones con los Ejemplares</b></u></p>
                <p><form action=index.php method=post>
                            <div align=right><b>Buscar Ejemplar:&nbsp;</b><input type=text name=Buscar1><input type=submit value=Buscar></div>
                        </form>
                        <center>
                        <form action=index.php method=post>
                            <input type=Hidden name=Buscar2 value=Buscar2>
                            <input type=Submit value="Ver Listado Completo de la Biblioteca">
                        </form>
                        
                        <form action=index.php method=post>
                            <input type=Hidden name=Buscar3 value=Buscar3>
                            <input type=Submit value="Ver Listado Completo de la Biblioteca Ordenado por Titulo">
                        </form>
                        </center>
            </td>
    
        </table>
    
        <hr align=center>
    
    </body>
</html>

<?php

$señal1 
$_POST['Buscar1'];
$señal2 $_POST['Buscar2'];
$señal3 $_POST['Buscar3'];

/*if ($señal1 == '') && ($señal2 == '') && ($señal3 == ''){
echo "<div style='color:red;font-weight:bold'>No ha Introducido ninguna palabra</div>";
}*/

include "biblioteca.php";

if ( 
eregi("^[a-z0-9_]+$"$señal1) ) {


$si array_search("la",$libros[0]);
echo 
$si;

}else{
echo 
"Solo se permite Introducir numeros y letras en el Buscador";
exit;}
?>