Visualizzazione dei risultati da 1 a 4 su 4

Discussione: problema query

  1. #1
    Utente di HTML.it L'avatar di torrone
    Registrato dal
    Apr 2006
    residenza
    Padova
    Messaggi
    1,128

    problema query

    buonasera..

    allora ero già venuto a chiedere tempo fa e ero riuscito a risolvere un problema ma me ne è venuto fuori un'altro

    allora uso questa query qui per visualizzare degli articoli per un giornale..

    Codice PHP:
    SELECT *, LEFT(articolo400) AS articolo FROM MI_gazzetta WHERE id AND pubblicato 'si' AND sezione 'nl_1' OR sezione 'nl_2' OR sezione 'nl_3' OR sezione 'nl_4' OR sezione 'nl_5' ORDER BY id DESC LIMIT $primo$per_page 
    va tutto bene solo che non mi segue questo

    AND pubblicato = 'si'



    cioè anhce se ho impostato no nel db, me lo visualizza lo stesso :berto:

    ceh errore c'è??

    vi ringrazio per l'aiuto!

  2. #2
    Utente di HTML.it L'avatar di Lak3d
    Registrato dal
    Aug 2006
    Messaggi
    1,031
    prima di tutto mancano le parentesi.

    Poi secondo me questa sintassi non ha senso:

    WHERE id AND pubblicato = 'si'

    al massimo sarebbe where id='sì' and pubblicato='sì'

  3. #3
    Utente di HTML.it L'avatar di luca200
    Registrato dal
    Apr 2002
    Messaggi
    4,120
    Aggiungi le parentesi

    (sezione = 'nl_1' OR sezione = 'nl_2' OR sezione = 'nl_3' OR sezione = 'nl_4' OR sezione = 'nl_5')

  4. #4
    Utente di HTML.it L'avatar di torrone
    Registrato dal
    Apr 2006
    residenza
    Padova
    Messaggi
    1,128
    ok vi ringrazio.. le parentesi mi creavano l'errore


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.