Visualizzazione dei risultati da 1 a 2 su 2

Discussione: aiuto per sql

  1. #1

    aiuto per sql

    ho fatto un form x una query dove si seleziona x esempio il colore degl'occhi associato ad un valore (blu=1, verde=2, nero=3)
    Volevo pero che nel caso la lista non fosse selezionata, il recorset li includesse tutti.
    Ho pensato allora di associare un valore negativo alla non selezione(come fanno molti sito es -1)ma poi non so come scriverlo in sql

    insomma mi servirebbe qualcosa del tipo:
    SELECT *
    FROM tabella1
    WHERE (se il valore del form >1 allora occhi=al valore del form altrimenti se il valore <1 prendi tutti valori di occhi> di 1)

    non so scriverlo in sql...
    forse ci sono metodi + facili per farlo
    grazie......

  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    3,259
    siamo OT..

    cmq fallo prima...

    (PHP)

    Codice PHP:
    <?
    if($occhi>0){
    $query="SELECT * FROM tabella WHERE campo='$occhi'";
    mysql_query($query);
    }
    else{
    $query="SELECT * FROM tabella";
    mysql_query($query);
    }

    ?>


    penso sia questa una buona strada

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.