Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2004
    Messaggi
    378

    inserimento tabella nel ciclo while

    codice:
    while ($row = mysql_fetch_array($result))
    
    { echo "<a href=\"view.php?id=$row[id]\">" . date("j/n/y", $row[data]) . "  $row[titolo]</a>
    "; }
    ragazzi come integro una tabella html in php?dopo il while vorrei che mi si creasse una tabella e che il contenuto che stampa echo andasse a finire in questa tabella,cmq deve fare parte anche el ciclo while.
    come faccio??

  2. #2
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    circa cosi:

    codice:
    echo "<table>\n";
    while (....)
         echo "<tr><td>"...."</td></tr>\n";
    echo "</table>\n";
    think simple think ringo

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2004
    Messaggi
    378
    ho fatto cosi
    codice:
    while ($row = mysql_fetch_array($result))
    echo "<table>\n";
    { echo "<tr><td>"."<a href=\"view.php?id=$row[id]\">" . date("j/n/y", $row[data]) . "  $row[titolo]</a>
    "."</td></tr>\n";
    }echo "</table>\n";
    sl che mi restituisce il risultato con id=0 quindi nn trova nulla sula db,che ho sbagliato?

  4. #4
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    sbagli l'ordine delle parentesi:

    codice:
    echo "<table>\n";
    while ($row = mysql_fetch_array($result)){ 
      echo "<tr><td>"."<a href=\"view.php?id=$row[id]\">" . date("j/n/y", $row[data]) . " $row[titolo]</a>
    "."</td></tr>\n";
    }
    echo "</table>\n";
    think simple think ringo

  5. #5
    Utente di HTML.it
    Registrato dal
    Jan 2004
    Messaggi
    378
    Ho fatto anche cosi' ma mi da Parse error: parse error, expecting `','' or `';''


    codice:
    echo "<table>\n";
    while ($row = mysql_fetch_array($result))
         echo "<tr><td>"<a href=\"view.php?id=$row[id]\">" . date("j/n/y", $row[data]) . "  $row[titolo]</a>
    "</td></tr>\n";
    echo "</table>\n";

  6. #6
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    qst volta devi fare attenzione alle ":

    codice:
    echo "<table>\n";
    while ($row = mysql_fetch_array($result))
    	echo "<tr><td><a href=\"view.php?id=$row[id]\">".date("j/n/y", $row[data])." ".$row['titolo']."</a>
    </td></tr>\n";
    echo "</table>\n";
    think simple think ringo

  7. #7
    Utente di HTML.it
    Registrato dal
    Jan 2004
    Messaggi
    378
    grazie mille!!! sempre a sbagliare per le graffe sto' ,
    uan cosara come faccio a modificare le caratteristiche della tabella?tipo bgcolor border bordercolor etc,inserisco normale dentro
    <table border="1" bordercolor="red">?

  8. #8
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    Originariamente inviato da XvOg1
    uan cosara come faccio a modificare le caratteristiche della tabella?tipo bgcolor border bordercolor etc,inserisco normale dentro
    <table border="1" bordercolor="red">?
    si, anke se ti consiglio di usare i css x non avere problemi con il validatore w3c.
    think simple think ringo

  9. #9
    Utente di HTML.it
    Registrato dal
    Jan 2004
    Messaggi
    378
    quindi in entrambi i modi potrebbe andare bene?o metto le graffe oppure togliendole devo levare gli "."?
    cmq i css esterni devono essere?
    se si anche questi devo richiamarli normalmente comese li inserissi in una pagina html?

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 © 2025 vBulletin Solutions, Inc. All rights reserved.