• User Newbie

    Variabili php in query mysql

    Ecco il mio problema ho un file linguaggio che contiene le seguenti variabili

    <?php

    // 1.0.6

    // WHAT
    $lang['WHAT'] = 'WHAT';

    // WHERE
    $lang['WHERE'] = 'WHERE';

    // OPTIONS
    $lang['OPTIONS'] = 'OPTIONS';
    ?>

    Vorrei poter inserire in un campo varchar $lang['OPTIONS'] oppure $lang['WHERE'].

    In modo che poi da php mi appaia un menu a discesa con all'interno i valori what whare options qualcosa tipo..

    <select name="type2">' . generate_options_list(TYPES2_TABLE, $form['type2']) . '</select>'

    Ma non mi funzione perche mi stampa qusto valore $lang['OPTIONS'] e non options dove sbaglio???


  • User Newbie

    Qualcuno sa farmi un esempio di come devo fare per inserire in una query 4 variabili php in modo che poi da php mi appaia un menu a discesa per selezionare uno di questi quattro valori?


  • Consiglio Direttivo

    Ciao jeeve e benvenuto nel Forum GT.

    Vediamo se ho capito:

    inserimento
    [php]$sql="INSERT INTO nome_tabella (nome_campo) VALUES ('".$lang['OPTIONS']."')";
    $query=@mysql_query ($sql) or die (mysql_error());[/php]Recupero dati per la select
    [php]<select name="type2">
    <?
    $sql="SELECT nome_campo FROM nome_tabella";
    $query=@mysql_query ($sql) or die (mysql_error());
    while ($array=mysql_fetch_array($query))
    {
    ?>
    <option value="<? echo $array['nome_campo']; ?>"><? echo $array['nome_campo']; ?></option>
    <?
    }
    ?>
    </select>[/php]
    Mi sono perlomeno avvicinato al tuo problema? 🙂