Salve ragazzi,
utilizzo questa funzione per un mio progetto, il problema mi nasce in quanto avrei
bisogno di popolare il campo select con i dati presenti in una tabella mysql.
Questo è il codice:
Codice PHP:
function print_form($state, $record, $errors) {
global $table_name, $form_action_page, $action_move, $img_path, $img_width, $img_height;
if ($errors == '' && $state == "edit_element") {
$result = mysql_query("SELECT * FROM ".$table_name." WHERE ID_Scheda = '".$record['ID_Scheda']."'");
if (mysql_num_rows($result) == 0) $error = "Codice sconosciuto.
";
else $record = mysql_fetch_array($result);
}
if ($state == "new_element") echo "[b]Nuova scheda - (Ricorda che puoi inserire solo immagini .jpg .gif .png)[/b]
";
else echo "[b]Modifica scheda[/b]
";
if ($errors != '') echo "
<span class=\"error\">[b]Errore:[/b]
".$errors."
</span>";
echo "<form name=\"".$state."\" action=\"".$form_action_page."\" method=\"post\" encType=\"multipart/form-data\">"
."<table width= 800 border=\"0\" cellspacing=\"1\" cellpadding=\"3\">"
."<tr><td>Canale</td><td>"
."<select name=\"record[canale]\" id=\"canale\">
<option value=\"nocanale\">Seleziona un Canale</option>
<option value=\"Canale1\">Canale1</option>
<option value=\"Canale2\">Canale2</option>
<option value=\"Canale3\">Canale3</option>
</select></td>"
Il pratica al posto di questo:
Codice PHP:
."<select name=\"record[canale]\" id=\"canale\">
."<select name=\"record[canale]\" id=\"canale\">
<option value=\"nocanale\">Seleziona un Canale</option>
<option value=\"Canale1\">Canale1</option>
<option value=\"Canale2\">Canale2</option>
<option value=\"Canale3\">Canale3</option>
</select></td>"
[/PHP]
devo recuperare i dati e popolare questa select con i dati presenti nella tabella mysql
........ come procedo?
Grazie a tutti
Gianluca