Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    27

    Motore di ricerca [PHP + Mysql]

    Salva a tutti ragazzi.

    Ho un piccolo problemino... praticamente devo creare uno script di ricerca all'interno del mio sito. lo script si appoggia al database. per creare lo script ho preso spunto da una guida del sito.
    solo ke mi da un errore alla linea 21 cioè l'ultima "{ echo "" . date("j/n/y", $row[data]) . " - $row[titolo]
    "; }" xkè? T_T

    Codice PHP:
    <?
    include("config.inc.php");

    $db mysql_connect($db_host$db_user$db_password);
    if (
    $db == FALSE)
    die (
    "Errore nella connessione. Verificare i parametri nel file config.inc.php");
    mysql_select_db($db_name$db)
    or die (
    "Errore nella selezione del database. Verificare i parametri nel file config.inc.php");
    $keys explode (","$chiave);
    $query "";
    reset ($keys);
    while (list(,
    $parola) = each ($keys))
    $parola trim($parola);
    if (
    $parola != "")
    $query .= "artista LIKE '%$parola%' OR  ";
    }
    $query .= "0";
    $query "SELECT id, artista, link FROM cerca WHERE " $query;
    $result mysql_query($query$db);
    while (
    $row mysql_fetch_array($result))
    { echo 
    "[url="view.php?id=$row[id]"]" date("j/n/y"$row[data]) . " - $row[titolo][/url]
    "
    ; }
    ?>
    GRAZIE IN ANTICIPO

  2. #2
    Salve,

    il tuo errore è poco ma importante.

    usi questo:
    Codice PHP:
    echo "<a href=\"view.php?id=$row[id]\">" date("j/n/y"$row[data]) . " - $row[titolo]</a>
    "

    il tuo errore è troppo " senza \. Mi spiego.

    avevi usato
    Codice PHP:
    echo "<a href="..."". ... 
    echo "..."; è il standard modo per usare il statemento.

    perche " aperta il statemento "echo" deve si usare \ al primo "'s cioè non sono per essere processato da PHP.

    Ciao,
    Dennis
    Nuovo Blog di Programmazione! (Lo ha i tutti tipi! PHP e C/C++)
    Per piacere lo supporti!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.