AIUTO! i valori della select come si estraggono?

Discussioni e problematiche sul linguaggio PHP

Moderatori: maurizio, markdesign

Regole del forum
Per scrivere del codice all'interno di ogni post, utilizzare il tag: [syntax=il_linguaggio]codice[/syntax] sostituendo "il_linguaggio" con il linguaggio del codice che dovete inserire, ad esempio: html, css, javascript, php, asp, ecc...

AIUTO! i valori della select come si estraggono?

Messaggioda marcopa » martedì 29 maggio 2012, 16:29

Salve a tutti, da giorni sto sbattendo per cercare di capire come estrarre due valori da una select banale! ha una quantità e relativo prezzo, es: pezzi 100 € 30,00 / 200 € 35,00 / 300 € 40,00 etc..
per come popolate ottengo il prezzo ma non capisco come ottenere anche la quantità selezionata ;(
Posto le parti di codice interessate, sperando mi veniate in aiuto!
Sintassi: [ Scarica ] [ Nascondi ]
  1. <select name="select" class="item_price" onClick="calcola(this);"> 
  2. <?php popola();?>  
  3. </select> 
  4.  

la funzione calcola(this) non serve ad altro se non a visualizzare cosa contiene, poi non servirà!
Questa è la parte della funzione popola in php

Sintassi: [ Scarica ] [ Nascondi ]
  1. Function popola() 
  2. // connetti è una funzione esterna con il collegamento a mysql 
  3.  
  4. $data->connetti(); 
  5. $query = $data->query("SELECT * FROM manifesti order by quantita asc "); 
  6.  
  7. while($row=mysql_fetch_array($query)){ 
  8. ?> 
  9. // metto prezzo e poi quantita in modo da visualizzare il prezzo nella select.  
  10.  
  11. <option value="<?php echo($row['prezzo']);?>"><?php echo($row['quantita']);?></option> ") 
  12. <?PHP  
  13. $data->disconnetti(); 
  14. return ; 
  15. ?> 
  16.  


Grazie a chiunque mi possa dare due informazioni due!
marcopa

Avatar utente
 
Messaggi: 7
Iscritto il: martedì 12 aprile 2011, 15:41

Re: AIUTO! i valori della select come si estraggono?

Messaggioda Simone » mercoledì 2 gennaio 2013, 0:12

Ciao
Prova a cambiare il codice
Sintassi: php [ Scarica ] [ Nascondi ]
  1. <option value="<?php echo($row['prezzo']);?>"><?php echo($row['quantita']);?></option> ")
  2.  


nel seguente modo
Sintassi: php [ Scarica ] [ Nascondi ]
  1. echo "<option value='".$row['prezzo']."'>".$row['quantita']."</option>";
  2.  
Sviluppatore web e web application.
Svolgo con passione e determinazione il proprio lavoro dedicando tempo alla ricerca e all'approfondimento di novità.
http://www.decadeweb.it
Simone

Avatar utente
 
Messaggi: 17
Iscritto il: lunedì 30 maggio 2011, 21:13
Località: Genova


Torna a PHP



cron