Ciao a tutti
Senza che sto a dire che sono un novellino perchè lo capirete dal codice e dalla domande che per i ''pro'' sarà una banalità, ma crescendo nella fine arte della programmazione mi scontro con problemi nuovi.
nel db di prova ho 3 record, nei campi copie ho questi valori
5000
7000
6000
Con questo codice i risultati sarannocodice:$query_cod = "SELECT copie FROM *******"; $ris_cod = mysql_query($query_cod,$conn) or die("Errore nella query:" . mysql_error()); $row_cod = mysql_fetch_array($ris_cod); $cod = $row_cod['copie']; $query = "SELECT * FROM *******"; $ris = mysql_query($query,$conn) or die("Errore nella query:" . mysql_error()); ECHO "<TABLE><tr><td>Modello</td><td>Polizza</td><td>Copie</td><td>Data</td></tr>"; while($riga = mysql_fetch_array($ris)) { echo "<tr><td>".$riga["modello"]."</td><td>PM".$riga["polizza"]."</td><td>".$cod."</td><td>".$riga["data"]."</td></tr>"; $cod = $cod + $riga["copie"]; }
5000
10000
17000
invece che
5000
12000
18000
Lui, giustamente, mi addiziona 2 volte il valore del campo copie del primo record.
Come faccio ad ovviare a questo e fargli fare l'add per bene?
Grazie a quanti risponderanno

Rispondi quotando

