Visualizzazione dei risultati da 1 a 7 su 7

Discussione: Parse error

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    2,929

    Parse error

    ciao a tutti,

    non riesco a formattare dei dati dentro una tabella sto facendo cosi

    codice:
    echo "<td width="24">".$qua."</td><td width="77">".$art."</td><td width="79">".$pre."</td>
    ";
    un'errore


    Grazie mille

  2. #2
    non puoi inserire virgolette dentro altre virgolette, a meno che non agigungi il carattere di escape:

    codice:
    echo "<td width=\"24\">".$qua."</td><td width=\"77\">".$art."</td><td width=\"79\">".$pre."</td>
    ";


    Talvolta anche una persona apparentemente inutile si rivela un abile samurai dalla forza di mille uomini, dimostrando di poter rinunciare alla vita e che il suo cuore si è completamente identificato con quello del suo padrone

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    2,929
    grazie adesso l'errore non lo da piu ma non mi va a capo VVoVe:

    codice:
             while($row_temperaneo = mysql_fetch_assoc($temperaneo))
             { 
    			$art = $row_temperaneo['articolo'];
    			$qua = $row_temperaneo['quantita'];
    			$pre = $row_temperaneo['prezzo'];
    			//echo $qua.")   ".$art."   € ".$pre."
    ";
    			echo $pippo = "<td width=\"24\">".$qua."</td><td width=\"77\">".$art."</td><td width=\"79\">".$pre."</td>
    ";
             }
    Perchè!!!

  4. #4
    Utente di HTML.it L'avatar di luca200
    Registrato dal
    Apr 2002
    Messaggi
    4,120
    ma che ci sta a fare un
    dentro la struttura di una tabella?

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    2,929
    scusami hai ragione ma le sto provando di tutte!!!!

    codice:
    <table width="196" border="0" cellspacing="2" cellpadding="2">
                          <tr class="style8">
                            <td colspan="3"><div align="center" class="style13">RIEPILOGO PREVENTIVO</div></td>
                            </tr>
                          <tr class="style3">
                            <td width="24">QU</td>
                            <td width="77">ARTICOLO</td>
                            <td width="79">PREZZO</td>
                          </tr>
                          <tr class="style8">
                              <td colspan="3">
                                <?php function temporanea($conn,$articolo,$quantita,$prezzo){
    
    								$inserisco = ("INSERT INTO temporaneo  (articolo,quantita,prezzo)VALUES('$articolo','$quantita','$prezzo')"); 
    								$inserimento = mysql_query($inserisco, $conn) or die(mysql_error());
    
    								$query_temperaneo = "SELECT * FROM temporaneo";
    								$temperaneo = mysql_query($query_temperaneo, $conn) or die(mysql_error());
    								$row_temperaneo = mysql_fetch_assoc($temperaneo);
    								$totalRows_temperaneo = mysql_num_rows($temperaneo);
    
    						         while($row_temperaneo = mysql_fetch_assoc($temperaneo)){ 
    										$art = $row_temperaneo['articolo'];
    										$qua = $row_temperaneo['quantita'];
    										$pre = $row_temperaneo['prezzo'];
    							
    										echo $pippo = "<td width=\"24\">".$qua."</td><td width=\"77\">".$art."</td><td width=\"79\">".$pre."</td>";
    						         } 
    
    								mysql_free_result($temperaneo);
    
    							}
    							$quantita = $_GET['quantita'];
    							$articolo = $_GET['articolo'];
    							$prezzo = $_GET['prezzo'];
    
    							if ($articolo != "" AND $quantita != "" AND $prezzo != ""){
    									temporanea($conn,$articolo,$quantita,$prezzo);
    							}?>					
    						</td>
                          </tr>
                        </table>
    questa è la mia situazione e non capisco perchè invece di incolonnare i risultati li mette uno a fianco a l'altro

    Grazie mille

  6. #6
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    2,929
    ops risolto

    codice:
    echo $pippo = "<table width=\"196\" border=\"0\" cellspacing=\"2\" cellpadding=\"2\"><tr class=\"style8\"><td width=\"24\">".$qua."</td><td width=\"77\">".$art."</td><td width=\"79\">".$pre."</td></tr></table>";

  7. #7
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    100
    tu hai scritto i dati in diverse celle ma cmq nella stessa riga....

    prova a scrivere i dati in diverse righe e vedi che i dati ti vengono visualizzati in colonna....

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.