Visualizzazione dei risultati da 1 a 10 su 10

Discussione: notice

  1. #1

    notice

    perché mi da un notice qui:
    Codice PHP:
    function selectNazione() {
    global 
    $db$table_offerte$_POST;
    if(isset(
    $_POST['Regione'])) {
        
    $rs $db->query("SELECT DISTINCT nazione FROM $table_offerte WHERE regione = '".$_POST['Regione']."'");
        while(
    $current_nation $db->fetch_array($rs)) {
        
    $curr_n $current_nation[nazione]; //Use of undefined constant nazione - assumed 'nazione'
        
    }

    Era il mio cane!

  2. #2
    Utente di HTML.it L'avatar di dalang
    Registrato dal
    May 2003
    Messaggi
    252
    Quale Notice??? dovresti essere un po' più preciso...

    la mia palla di vetro dice:
    credo sia perché ridefinisci $_POST come global. $_POST è già una variabile global.

  3. #3
    credo sia perché ridefinisci $_POST come global. $_POST è già una variabile global. [/supersaibal]
    sei sicuro?

    il notice sta qui
    $curr_n = $current_nation[nazione]; //Use of undefined constant nazione - assumed 'nazione'
    Era il mio cane!

  4. #4
    [supersaibal]Originariamente inviato da carp
    sei sicuro?

    il notice sta qui
    $curr_n = $current_nation[nazione]; //Use of undefined constant nazione - assumed 'nazione' [/supersaibal]
    Devi fare come suggerisce il NOTICE..... 'nazione'

    $curr_n = $current_nation['nazione'];


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

  5. #5
    non ti ho capito....
    Era il mio cane!

  6. #6
    [supersaibal]Originariamente inviato da carp
    non ti ho capito.... [/supersaibal]
    :master:
    codice:
    $curr_n = $current_nation['nazione']; 

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

  7. #7
    ok mi dice che sto usando la costante nazione non definita...
    come la definisco? ..in questo caso?
    Era il mio cane!

  8. #8
    Utente di HTML.it L'avatar di dalang
    Registrato dal
    May 2003
    Messaggi
    252
    Devi mettere gli apici nell'indice dell'array, come ti ha detto piero.mac

    al posto di $current_nation[nazione]; metti $current_nation['nazione']; con nazione tra apici!

  9. #9
    grazie sono distrato.....
    Era il mio cane!

  10. #10
    PS: le variabili SUPERGLOBALI si chiamano per via del loro funzionamento, ovvero che sono GLOBALI OVUNQUE in AUTOMATICO... ... ... togli da global $_POST

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.