mysqli creare una select con valori dal db

federicotm

Nuovo Utente
8 Nov 2015
9
0
0
Buongiorno a tutti,

sto avendo non poche noie dopo aver deciso di cambiare tutte le estensioni di mysql, sopratutto mi sono imbattuto in una select che deve restituire i valori contenuti in un db, ho provato a leggere qua e la nel web e nel forum ma sono arrivato a questo codice che pero non funziona:

PHP:
<select class="sfondoricerca" name="specializzazione" id="specializzazione" required/>
 <option value="">Selezioni la specializzazione</option>

  								<?php
  								$link = mysqli_connect("user", "pass", "", "db_name");
								$query = "SELECT Nome FROM db_name";
								$result = mysqli_query($link, $query);
										

								while ($dati = $result->fetch_assoc()) {
								
								echo '<option value="'.$dati['Nome'].'"> '.$dati['Nome'].' </option>';
								}
							

																
								?>
								</select>

Grazie per le eventuali delucidazioni
 
Ciao Marco,
grazie per l'interessamento.
si l'ho cambiato prima di postarlo al posto di "db_name" c'è il nome della tabella, il problema è che non mi da errori solo nella form il select non mi da l'elenco dei valori contenuti nella tabella, ma solo quello di default.
Prima di convertire il codice con mysqli funzionava alla perfezione usando mysql...
 
Marco scusa ho risolto, errore di ortografia nella trascrizione del nome della colonna della tabella!!! grazie mille cmq
 

Discussioni simili