
Originariamente inviata da
cavicchiandrea
Riposta il codice come lo riceve il browser cio� solo html (no php) formattato riga per riga, cos� d'avere una lettura migliore. Poi se ci fosse una pagina demo online sarebbe anche meglio oltre a vedere il tutto all'opera si potrebbero rilevare possibili errori a te sfuggiti.
Grazie Andrea per aver risposto.
Non ho la possibilit� di linkare in quanto sto facendo il tutto con Easyphp.
codice HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="it"><head> <title>Nuovo Ordine</title> <meta name="viewport" content="width=device-width"> <meta http-equiv="Content-type" content="text/html; charset=iso-8859-1" /> <meta http-equiv="Content-Language" content="it" /> <link rel='stylesheet' type='text/css' href='src/jquery.multi-ddm.css' /> <link rel="stylesheet" type="text/css" href="image/template.css" /> <script type='text/javascript' src='jquery/jquery-1.4.2.js'></script> <script type='text/javascript' src='src/jquery.multi-ddm.js'></script><style type="text/css"></style></head>
<body><table width="50%" border="0" cellspacing="0" cellpadding="0"><td><img src="./image/<?php echo $logo ;?>"></td><td><?php echo "Nuovo ordine : -".$nick; ?>-</td><td>Oggi : <?php echo date('d/m/Y'); ?></td><tr></table><script type='text/javascript'>$(document).ready(function(){ $('#multi-ddm').dropDownMenu({timer: 1000, parentMO: 'parent-hover', childMO: 'child-hover1'});});</script><script type='text/javascript'>function cifre_decimali(x) {var c = String(Math.round(x*100));while (c.length < 3) c = '0' + c;return c.replace(/([0-9][0-9])$/,".$1");}//Funzione per l'aggiornamento in tempo reale del costo totale degli articolifunction calcola () {//Prelevo il prezzovar prezzo = parseFloat(document.modulo.prezzo.value);//Prelevo il numero articolivar articoli = parseFloat(document.modulo.quantita.value);var calcola_somma = 0.00;//Calcolo la sommacalcola_somma = Math.round(prezzo * articoli * 100)/100;//Scrivo la somma nel campo aggiungendo zero qual'ora non ci fosserodocument.modulo.somma.value=cifre_decimali(calcola_somma);}</script><hr width="50%" align="left"><form action="action.php" method="post"><table width="50%"><th><?php echo $prodotto;?></th><th>Unit�</th><th>Quantit�</th><th>Prezzo</th><th>IVA</th><th>Sconto</th><tr>
Questo � il codice HTML.
Codice PHP:
<?php$data=date('Y-m-d');$azione = "scrivi";$i = 0;$quantita = 0;$result = mysql_query("select * from listino where (id_cliente = '$codice') and (data_inizio <= '$data' and data_fine >= '$data') and (tipo_prodotto = '$prodotto')"); while ($row = mysql_fetch_array($result)) { $i = $i+1; $descrizione[$i] = $row['descrizione']; $unita[$i] = $row['unita']; $id_listino[$i] = $row['id_listino']; $prezzo[$i] = $row['prezzo']; $iva[$i] = $row['iva']; $sconto[$i] = $row['sconto']; echo "<td>$descrizione[$i]</td> <td>$unita[$i]</td> <td><input type='text' name='quantita[]' size=3 maxlength=5 value='0' ></td> <td><INPUT NAME='prezzo' TYPE='TEXT' value='$prezzo[$i]' SIZE=3 maxlength=5 disabled='disabled'></td> <td><input name='iva' disabled='disabled' SIZE=3 value='$iva[$i]'></td> <td align='right'><input name='iva' disabled='disabled' SIZE=3 value='$sconto[$i]'></td> <td><input type='hidden' name='id_listino[]' value=$id_listino[$i]></td> <tr> "; }echo "<td align='center' colspan='7' bgcolor='green'><input type='submit' name='Ordina' value='Ordina' ></td>";
$_SESSION['nick'] = $nick;$_SESSION['codice'] = $codice;$_SESSION['logo'] = $logo;$_SESSION['azione'] = $azione;?>
E questo � il codice php.
Non so se � chiaro e qualora non lo fosse dimmi cosa devo fare