Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    19

    [php-script] Stampa articoli

    Codice PHP:
    <?
    include ("inc/conf.php");
    include (
    "inc/top_foot.php");
    $db mysql_connect($db_host$db_user$db_password);
    if (
    $db == FALSE) {
    die (
    "Errore nella connessione. Verificare i parametri nel file conf.php");
    }
    mysql_select_db($db_name$db)
    or die (
    "Errore nella selezione del database. Verificare i parametri nel file conf.php");
    $query "SELECT id,titolo,testo,autore FROM articoli ORDER BY data";
    $result mysql_query($query$db);
    while (
    $row mysql_fetch_array($result))
    { echo 
    "<a href=\"articolo.php?id=$row[id]\"> $row[titolo] - $row[autore] </a>
    "
    ; }
    mysql_close($db);
    ?>
    Come mai non mi stampa gli articoli?!
    Grazie

  2. #2
    metti questo
    Codice PHP:
    $result mysql_query($query$db) or die("Errore Mysql".mysql_error()); 
    così vediamo se ti stampa qualche errore

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    19
    Errore MysqlUnknown column 'data' in 'order clause'

  4. #4
    fai così
    Codice PHP:
    ORDER BY data ASC 
    o

    Codice PHP:
    ORDER BY data DESC 

  5. #5
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    19
    sempre lo stesso errore!

  6. #6
    prova ad aggiungere il campo data nella select

    SELECT data,...,...,... from XXX ORDER BY data

  7. #7
    ho fatto delle prove fai così
    <?
    include ("inc/conf.php");
    include ("inc/top_foot.php");
    $db = mysql_connect($db_host, $db_user, $db_password);
    if ($db == FALSE) {
    die ("Errore nella connessione. Verificare i parametri nel file conf.php");
    }
    mysql_select_db($db_name, $db)
    or die ("Errore nella selezione del database. Verificare i parametri nel file conf.php");
    $query = "SELECT * FROM articoli ORDER BY data";
    $result = mysql_query($query, $db) or die ("Errore: ".mysql_error());
    while ($row = mysql_fetch_array($result))
    { echo "<a href=\"articolo.php?id=$row[id]\"> $row[titolo] - $row[autore] </a>
    "; }
    mysql_close($db);
    ?>

  8. #8
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    19
    risolto grazie!

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 © 2025 vBulletin Solutions, Inc. All rights reserved.