intabellare dati estatti da DB 2 righe alla volta

ciao,

<?php
 while($row = mysql_fetch_array($query)){

        if ($row['pd_thumbnail'] != '') {
          echo "\n<tr><td rowspan=\"5\"><img src=\"../images/product/" . $row['pd_thumbnail']."\" alt=\"\" /></td>\n";
             } else {
                echo "<tr><td><img src=\"../images/no-image-small.png\"></td></tr>\n";
             }

            echo"<td>Titolo:</td><td>". $row['pd_name']."</td></tr>\n";
            echo"<tr><td>Autore:</td><td>". $row['pd_author']."</td></tr>\n";
            echo"<tr><td>Progetto:</td><td>". $row['pd_project']."</td></tr>\n";
            echo"<tr><td>Prezzo:</td><td>". $row['pd_price']."</td></tr>\n";
            echo"<tr><td colspan=\"2\"><a href=\"#\">[vedi la scheda]</a></td></tr>";
           }

?>

in questo modo estraggo i dati dal DB e li organizzo all'interno delle celle di una tabella.

va tutto bene se per ogni riga estratta con fetch_array dal db, i dati vengono incolonnati uno sotto l'altro.

il mio problema è come riuscire ad affiancare orizzontalmente 2 righe alla volta, utilizzando naturalmente una sola tabella <table>.

allego uno schemino per essere più chiari.

grazie mille

inviato 10 anni fa
iTek
iTek
1
X 0 X

potresti mettere un contatore da incrementare all'interno del ciclo e poi, sempre nel ciclo, comportarsi in maniera diversa a seconda che il contatore sia pari o dispari.

 :bye:

risposto 10 anni fa
Gianni Tomasicchio
X 0 X

ciao gianni,

scusami ma non credo di aver capito.

un contatore dici? ma come faccio a dire al contatore che quando ho estratto 2 righe di stamparle?

:D

potresti introdurmi al concetto con un esempio?

ti ringrazio molto

risposto 10 anni fa
iTek
iTek
1
X 0 X

ok ho trovato un articolo sulla paginazione.

mi studio quello  8)

 :bye:

risposto 10 anni fa
iTek
iTek
1
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda