ciao, premetto che sono alle prime armi con php.
sto costruendo un form per l'inserimento di dati, ho un database con delle tabelle specifiche per ogni casella
ho provato cosi ma non capisco dove sto sbagliando:
il linkreference al DB:
un pezzo della form elenco a discesa città, interrogazione al db:
la tabella del db citta:
il problema è che quando lo testo in locale con easyphp invece della mia casella a discesa piena dell'elenco delle città ho una sottile casellina
grazie per l'aiuto
ciao gigi
sto costruendo un form per l'inserimento di dati, ho un database con delle tabelle specifiche per ogni casella
ho provato cosi ma non capisco dove sto sbagliando:
il linkreference al DB:
PHP:
<?php
$connessione=mysql_connect("localhost", "root", "") or die(mysql_error());
$selezione_db=mysql_select_db("etaimpiantimed") or die(msyql_error());
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<head>
un pezzo della form elenco a discesa città, interrogazione al db:
PHP:
<fieldset style="size:auto">
<legend class="ver9">DATI PERSONALI</legend>
<table>
<form action="http://127.0.0.1/FormTools1_5_1/process.php" onSubmit="return validazione();" method="post" enctype="multipart/form-data">
<input type="hidden" name="form_tools_initialize_form" value="1" />
<input type="hidden" name="form_tools_form_id" value="1" />
<!--<form name="modulo" method="post" enctype="application/x-www-form-urlencoded">-->
<td span class="tah11">Nome *</span><br><input name="nome" id="nome" class="tah11" type="text" tabindex="1"> </td>
<td span class="tah11">Cognome *</span><br><input name="cognome" id="cognome" class="tah11" type="text" tabindex="2"> </td>
<td span class="tah11">Nato a *</span><br><select name="citta" size="1" class="tah11" id="com_nascita" tabindex="3">
<?php
$stringa_query="select * from citta";
$elenco_citta=mysql_query($stringa_query) or die(mysql_error());
while($row_citta=mysql_fetch_array($elenco_citta)){
$id_citta=$row_citta[id];
$nome_citta=$row_citta[nome_citta];
echo "<option value=\"$id_citta\">$nome_citta</option>\n";
}
?>
</select> </td>
la tabella del db citta:
Codice:
id_citta int(11) autoincrement primaria
citta varchar(100)
provincia varchar(3)
il problema è che quando lo testo in locale con easyphp invece della mia casella a discesa piena dell'elenco delle città ho una sottile casellina
grazie per l'aiuto
ciao gigi