Visualizzazione risultati 1 fino 2 di 2

Discussione: Ricerca senza database

  1. #1
    Guest

    Predefinito Ricerca senza database

    Ciao a tutti, sto cercando di fare una ricerca per il sito senza database, una pagina contenente i risultati possibili, una pagina che invii il form e una pagina che visualizzi i risultati.
    Esempio:

    allresults.php
    Codice PHP:
    <?php
    $r1
    = ('Titolo','Descrizione','Keyword','Link');
    $r2 = ('ciaooo','il sito di ciao','Prova1&prova2&prova3','http.//ciao.com');
    invio.html
    Codice HTML:
    <form action="risultati.php"><input type="text" name="ricerca">
    <input type="submit"></form>
    ma non so fare la pagina risultati.php!

    il succo è questo: scrivendo nel form una delle keyword (prova1, prova2, prova3) si visualizzi il risultato ciao.

    come devo fare?ho studiato un po' di php ma non ho trovato qualcosa che spiegasse questo...

  2. #2
    Guest

    Predefinito

    Penso che dovresti utilizzare gli array.

    risultati.php
    Codice PHP:
    <?php
    $q
    = $_GET["q"];

    $info = array(
    "Titolo" => "Ciaoo",
    "Descrizione" => "il sito di ciao",
    "Keyword" => "Prova1,prova2,prova3",
    "Link" => "http://ciao.com"
    );

    $keywords = explode(",", $info["Keyword"]);

    $risultati = 0;

    foreach(
    $keywords as $key) {
    if(
    $q == $key) {
    $risultati += 1;
    }
    }

    if(
    $risultati > 0) {
    echo
    "Ho trovato {$risultati} risultati";
    } else {
    echo
    "Nessun risultato trovato!";
    }
    ?>
    Ultima modifica di nokiagames : 29-07-2009 alle ore 17.44.26

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •