Visualizzazione dei risultati da 1 a 7 su 7

Discussione: Where

  1. #1

    Where

    <?
    $query5 = "SELECT ID,Titolo,Descrizione,Immagine,Alt,Importante FROM notizie ORDER BY ID DESC WHERE Importante = 'SI' LIMIT 0,5";
    $result5 = mysql_query($query5, $db);
    while ($row5 = mysql_fetch_array($result5)) {
    echo "<table><tr><td><img src=images/".$row5["Immagine"]." alt='".$row5["Alt"]."'></td><td><a href=news.php?ID=".$row5["ID"].">".$row5["Titolo"]."</a></td></tr>";
    echo "<tr><td></td><td>".$row5["Descrizione"]."</td></tr></table>
    ";
    }
    ?>

    Mi dovrebbe dare gli ultimi 5 articoli che hanno SI nel campo Importante, ma dice:

    Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in c:\programmi\easyphp1-7\www\sito\default.php on line 54

    La linea 54 è:

    while ($row5 = mysql_fetch_array($result5)) {

  2. #2
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    devi mettere prima il where, poi l'order ed infine il limit.
    think simple think ringo

  3. #3
    e' errato l'ordine dei parametri nella select....

    SELECT ID,Titolo,Descrizione,Immagine, Alt, Importante
    FROM notizie
    WHERE Importante = 'SI'
    ORDER BY ID DESC
    LIMIT 0,5


    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  4. #4

  5. #5
    Per dare un po di valore aggiunto.... visto che marketto e' speedy..

    metti la segnalazione di errore nelle query, specie in fase di sviluppo. Ti eviti post e attese a quesiti che potrebbero trovare invece immediata soluzione da te stesso.

    $result5 = mysql_query($query5, $db) or die(mysql_error());


    una volta consolidato il progetto lo puoi (devi) togliere.


    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  6. #6
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    Originariamente inviato da piero.mac
    Per dare un po di valore aggiunto.... visto che marketto e' speedy..
    yep

    mi piace pensare ai post degli utenti (e relative risposte) come piccoli semi ai quali basta dare un piccolo input per far sbocciare il resto :adhone:
    think simple think ringo

  7. #7
    Originariamente inviato da marketto
    yep

    mi piace pensare ai post degli utenti (e relative risposte) come piccoli semi ai quali basta dare un piccolo input per far sbocciare il resto :adhone:
    [OT]Stai parlando di sesso?[/OT]

    Che poeta....

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

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.