Visualizzazione dei risultati da 1 a 10 su 10
  1. #1

    dati da database con diversi criteri

    Ciao a tutti vorrei estrapolare alcuni dati dal mio database in base ad alcuni criteri che da stabiliti tramite un form

    questo è il mio codice
    Codice PHP:
    /* Connettiamoci al database */ 
    $connessione mysql_connect($DBhost,$DBuser,$DBpass) or die("Impossibile collegarsi al server");
     @
    mysql_select_db("$DBName") or die("Impossibile connettersi al database $DBName"); 
      
    $query "SELECT Cellulare FROM $table WHERE anno = $anno  And sesso = $sesso And tariffa = $tariffa"  or die ("Impossibile eseguire la query: ".mysql_error());   
    $numeri mysql_query($query) or die(mysql_error()); $number mysql_numrows($numeri); 
    In poche parole voglio avere i numeri di cellulare degli utenti iscritti che soddisfano i criteri

    Il problema è che ad esempio:
    selezionando: Anno = 1989 sesso = femm e tariffa= free

    mi esce questo errore

    codice:
    Unknown column 'femm' in 'where clause'
    Cosa significa??

    Io sul database per salvare le ragazze ho usato proprio il termine "femm"

    Grazie in anticipo !!

  2. #2
    metti
    codice:
    sesso = 'femm'

  3. #3
    Grazie mille Alessio !!
    Mi hai dato lo spunto ed ho risolto mettendo le variabili tra apici

    Codice PHP:
    "SELECT Cellulare FROM $table WHERE anno = '$anno'  And sesso = '$sesso' And tariffa = '$tariffa'" 

  4. #4
    Di niente

  5. #5
    Se invece per alcuni campi volessi selezionare tutti i valori come potrei fare ?
    dato sempre questo codice
    Codice PHP:
    "SELECT Cellulare FROM $table WHERE anno = '$anno'  And sesso = '$sesso' And tariffa = '$tariffa'" 
    come dovrei impostrare la variabile se ad esempio volessi selezionare sia gli uomini che le donne ?
    C'è qualche carattere speciale da usare?
    Ho usato '$sesso = *' ma non funziona

    Grazie

  6. #6
    Senza mettere niente per il campo sesso

  7. #7
    mettendo
    codice:
    $sesso = ""
    non funziona

    e neanche facendo
    codice:
    $sesso = " "

  8. #8
    senza mettere $sesso cioè

    Codice PHP:
    "SELECT Cellulare FROM $table WHERE anno = '$anno'  And tariffa = '$tariffa'" 

  9. #9
    ahhhhhh okok !!

    perfect !!
    ancora grazie

  10. #10
    Prego!

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.