Creare un campo input select quantità di un numero intero prelevato dal db

maxnegri2036

Nuovo Utente
10 Mar 2021
12
0
1
Ciao a tutti,
esiste un modo per creare un campo input select che permetta di selezionare la quantità di un prodotto in relazione alla quantità disponibile inserita nel database?
ES. Prelevo il valore quantità di un prodotto dal db che è 20
Ora come posso fare in modo di scomporre quel valore e creare un campo input select del titpo

PHP:
<select name=“quant” id=“quant” >
<option value=“1”>1</option>
<option value=“2”>2</option>
<option value=“3”>3</option>
<option value=“4”>4</option>
ecc...e fino a 20.
</select>
 
Dovresti fare un ciclo for:
PHP:
$num=20; //esempio, il dato vero lo devi recuperare dal db con una query, e dipende da come è strutturato
for($i=1;$<=$num;$i++){
echo "<option value='$i'>$i</option>";
}
P.S. attento alle virgolette, stavi usando quelle sbagliate
 
  • Like
Reactions: maxnegri2036
Buonasera Tommy Grazie.
Ho creato la select e ricavato il dato dal db ma credo ci sia qualche errore nel ciclo for.
L’errore viene segnalato già subito nell’editor di testo.
 
Ho trovato l’errore. Mancava la i vicino al $.
Adesso funziona. Devo studiarmi un pò i cicli come funzionano.
Grazie mille e a presto!
 

Discussioni simili