Visualizzazione dei risultati da 1 a 9 su 9

Discussione: Variabile non definita

  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2004
    Messaggi
    48

    Variabile non definita

    Ho creato una pagina che segue delle query php...
    Se un utente usa www.pippo.it/?page=show&id=1 esegue la query che prende dal db la riga che ha x ID 1; se invece l'utente vede www.pippo.it/?page=show dovrebbe eseguirsi la query che mostra tutto il contenuto della tabella indipendentemente dall'ID. Il problema è che se nn specifico l'id mi da errore x' dice che $_GET['id'] nn è definita (Notice: Undefined index: id...).
    Ho provato con if ed else ma sempre lo stesso errore,
    Mi potete aiutare? Grazie mille

  2. #2
    codice:
    $id = !empty($_GET['id']) ? $_GET['id'] : '%' ;

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

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2004
    Messaggi
    48
    grazieee millleeeeeeeeee

  4. #4
    empty
    visitate http://camicio.altervista.org per caxxate varie :d

  5. #5
    Originariamente inviato da camicio109
    empty
    Gia' fatto e sopratutto capito da netcelli...

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

  6. #6
    Utente di HTML.it
    Registrato dal
    Dec 2004
    Messaggi
    48
    quell'errore l'avevo gia corretto

  7. #7
    Utente di HTML.it L'avatar di adiumx
    Registrato dal
    Jan 2005
    residenza
    Zurigo
    Messaggi
    353
    Scusate, non l'ho capita, cos'è il '%'? Che valore ha?

  8. #8
    Originariamente inviato da adiumx
    Scusate, non l'ho capita, cos'è il '%'? Che valore ha?
    E' un carattere jolly nel linguaggio SQL.

    in pratica se esiste un valore nell'array $_GET['id'] prende quello, altrimenti mette il carattere jolly % che significa "qualunque"

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

  9. #9
    Utente di HTML.it L'avatar di adiumx
    Registrato dal
    Jan 2005
    residenza
    Zurigo
    Messaggi
    353
    grazie mille... ma questo carattere jolly, praticamente restituisce tutte le righe della tabella...


    dove l'avevo già visto? Ah si, nella ricerca, LIKE '%$parola%'

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.