Buongiorno a tutti,
ho un problema che non riesco a risolvere...
praticamente dovrei fare degli array che contengano valori di altri array, che cambiano ad ogni iterazione del ciclo...
Ci sarebbe qualcuno che ha già affrontato il problema?
O se non è possibile farlo su array come posso passare tanti paramentri di prodotti diversi al database, senza trasformarli in stringa e mandarli via url e riscompattarli per fare le query?
Grazie, mi sono proprio arenata...
ho un problema che non riesco a risolvere...
praticamente dovrei fare degli array che contengano valori di altri array, che cambiano ad ogni iterazione del ciclo...
Codice:
echo "<table id=\"ordine\" border=\"2\">
<tr>
<th>Prodotto</th>
<th>Descrizione</th>
<th>Prezzo unitario</th>
<th>Quantita'</th>
<th>Luogo di Spedizione</th>
<th>Importo</th>
</tr>";
$uquery = "SELECT nazione FROM utente WHERE email = '$utente'";
$ures = mysql_query($uquery, $link);
$naz = mysql_fetch_row($ures);
for($i=0; $i<count($prod); $i++)
{
$ris = dividi($prod[$i]);
$query = "SELECT v.nome, v.descrizione, i.prezzo, i.quantita, i.partita FROM vini v, inventario i WHERE v.id_vino = '$ris[0]' and v.id_vino = i.id_vino";
$result = mysql_query($query, $link);
$arr = mysql_fetch_row($result);
$apar = array();
$avino = array();
$aquant = array();
$avino = $ris[0]; // e' l'array che devo creare
$apar = $arr[4]; // e' l'array che devo creare
echo "<tr>
<td>$arr[0]</td>
<td>$arr[1]</td>
<td>$arr[2]</td>";
if($ris[1] < $arr[3])
{
$tquant = $ris[1];
echo "<td>$tquant</td>";
$aquant[] = $tquant; // e' l'array che devo creare
}
else
{
$tquant = $arr[3];
echo"<td id=\"note\">$tquant</td>";
echo "<p>La quantita' del " . $arr[0] . " ancora disponibile e' di: " . $arr[3] . " bottiglie.</p>";
$aquant[] = $tquant; // e' l'array che devo creare
}
echo "<td>$naz[0]</td>";
if ($naz[0] == "italia")
{
$snaz = 0;
$ssped = $snaz + $sped;
$timport =($tquant * $arr[2]);
$imp += $timport;
echo "<td>$timport</td>
</tr>";
}
else
{
$sped = 6;
$ssped = $snaz + $sped;
$timport =($tquant * $arr[2]);
$imp += $timport;
echo "<td>$timport</td>
</tr>";
}
}
$totimp = $imp + $ssped;
echo "<tr>
<th colspan=\"2\">Importo Totale</th>
<th colspan=\"4\">$totimp</th>
</tr>";
echo "</table>
<br/>";
Ci sarebbe qualcuno che ha già affrontato il problema?
O se non è possibile farlo su array come posso passare tanti paramentri di prodotti diversi al database, senza trasformarli in stringa e mandarli via url e riscompattarli per fare le query?
Grazie, mi sono proprio arenata...