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

    elseif che non funziona

    Ciao a tutti
    in basea alla scelta di una tendina con la scelta del negozio (A o B)
    devo andare a pescare da due tabelle diverse degli elenchi di prodotti per popolare una successiva tendina

    non sono esperto di php, adatto i codici che trovo in giro.
    questo è il codice che non funziona

    se tolgo tutta la parte dell elseif invece funziona. cosa devo correggere per farlo andare?!

    grazie
    Codice PHP:
    <?php 
    $database 
    = &JFactory::getDBO(); 
    $funzione JRequest::getVar('Funzione'0); 
    $store JRequest::getVar('store'0); 

     switch (
    $funzione){  
    case 
    "PopolaProdotti" :  
    if (
    $store == "A") {  
    $sql="SELECT * FROM #__negozio_a " ;  
    $database->setQuery($sql);  
    $results $database->loadAssocList();  
    for(
    $i=0$ct=count($results); $i $ct$i++) { 
     
    $prodotti .= "<option value=\"" $results[$i]['Descrizione'] ."\">" $results[$i]['Descrizione'] . "</option> 
    "
    ;  
    }  
    elseif (
    $store == "B") {  
    $sql="SELECT * FROM #__negozio_b " ;  
    $database->setQuery($sql);  
    $results $database->loadAssocList();  
    for(
    $i=0$ct=count($results); $i $ct$i++) {  
    $prodotti .= "<option value=\"" $results[$i]['Descrizione'] ."\">" $results[$i]['Descrizione'] . "</option> 
    "
    ;  
    }    
    }  
    echo 
    "##@##".$prodotti."##@##";  
    break;   

    ?>

  2. #2
    Utente di HTML.it
    Registrato dal
    Jul 2013
    Messaggi
    106
    metti solo else al posto di elseif e prova
    Alla fine della partita re e pedone finiscono nella stessa scatola...

  3. #3
    Manca una graffa chiusa:

    Codice PHP:
    ...
    } elseif (
    $store == "B") {   
    ... 
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  4. #4
    noooouu.... la graffa!!!

    grazie mille. ora funziona!!

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.