Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Problema con query sql

  1. #1

    Problema con query sql

    Ciao a tutti devo fare una query che selezioni tutti gli articoli tranne alcuni ho fatto così

    Codice PHP:
    SELECT FROM $TableName WHERE id_articolo!='1' and id_articolo!='2' and id_articolo!='3' and id_articolo!='4' and id_articolo!='5' and id_articolo!='6' and id_articolo!='7' and id_articolo!='8' and id_articolo!='9' ORDER BY id_articolo 
    come posso fare per semplificare la query?

  2. #2
    Utente di HTML.it
    Registrato dal
    Jul 2003
    Messaggi
    555
    Se i valori sono sempre positivi e solo numerici:
    SELECT * FROM $TableName WHERE id_articolo >'9' ORDER BY id_articolo

    Oppure pensavo se mettere i valori da 1 a 9 in un array.
    $prova = array("1","2") ;
    SELECT * FROM $TableName WHERE id_articolo!=>$prova ORDER BY id_articolo

    Dovrei vedere se ho detto cavolate, ci sentiamo, ciao.

  3. #3
    [supersaibal]Originariamente inviato da michelepi
    Se i valori sono sempre positivi e solo numerici:
    SELECT * FROM $TableName WHERE id_articolo >'9' ORDER BY id_articolo

    Oppure pensavo se mettere i valori da 1 a 9 in un array.
    $prova = array("1","2") ;
    SELECT * FROM $TableName WHERE id_articolo!=>$prova ORDER BY id_articolo

    Dovrei vedere se ho detto cavolate, ci sentiamo, ciao. [/supersaibal]
    Non penso che la seconda soluzione funzioni perchè $prova dovrebbe essere uguale ad Array
    <!-- Debian GNU/Linux 4.0 Kernel 2.6.x -->
    ftp://ftp.it.debian.org/
    http://www.php.net/

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.