- Home
- Categorie
- Coding e Sistemistica
- Coding
- Primo campo vuoto di una combo che preleva i dati da db
- 
							
							
							
							
							Primo campo vuoto di una combo che preleva i dati da dbBuonasera a tutti, 
 carico una combo box con i dati che prelevo da un db,
 Sembrerà banale, ma le mie competenze mi portano ad andare avanti a tentativi, ma vorrei che la prima voce sia un campo vuoto o che appaia un testo "seleziona".
 Grazie anticipatamente e buona serata!!Posto il codice: <?php 
 $host = "localhost";
 $user = "adriano";
 $pass = "";
 $database = "my_adriano";
 // mi connetto al DBMS
 $myconn = mysql_connect($host, $user, $pass) or die('Errore...');
 //Mi connetto al database
 mysql_select_db($database, $myconn) or die('Errore...');//carico combo 
 $strsq="Select nominativo from andriani";
 $ris=mysql_query($strsq);
 echo "<select class='mandatory ' id='imObjectForm_1_3' name='COMBO'>";
 while($riga=mysql_fetch_array($ris)){
 echo "<option>".$riga["nominativo"]."</option>";
 // credo che debba intervenire qui ma non so come
 }
 echo "</select>";?> 
 
- 
							
							
							
							
							Ciao, 
 io farei così:[PHP]$primo=true; 
 while($riga=mysql_fetch_array($ris)){
 if ($primo) {
 echo "<option>Seleziona</option>";
 $primo=false;
 }
 echo "<option>".$riga["nominativo"]."</option>";
 }
 [/PHP]
 
- 
							
							
							
							
							Grazie, 
 grazie per la risposta alla fine ho risolto anche così:$strsq="Select distinct condominio from andriani"; 
 $ris=mysql_query($strsq);
 echo "<select class='mandatory ' id='imObjectForm_1_2' name='COMBO_CONDOMINIO' onchange='selectPost(this.value)'>";
 echo '"<option></option>"';
 while($riga=mysql_fetch_array($ris))
 {
 echo "<option>".$riga["condominio"]."</option>";
 }echo "</select>"; 
 
- 
							
							
							
							
							Si, è più o meno la stessa cosa.