Gegevens uit database in tabel

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Mcmac

mcmac

06/09/2007 19:48:00
Quote Anchor link
Geachte lezers,

Ik heb alle gegevens uit de database gehaald, en kan het ook in tabel, kolom, cel zetten. Maar wat ik niet weet is wat ik moet doen als ik producten per 2 naast elkaar wil hebben in die tabel?

Tabel hieronder bestaat uit het volgende:
2 Kolomen, 4 cellen met producten (dit is uiteraard meer maar om een voorbeeld te stellen).

Product | Product
Product | Product

Ik heb dit al maar geen flauw benul hoe dit in 2 kolommen te zetten. Kan iemand mij verder helpen?

Alvast Bedankt,
mcmac

Dit is de script code

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
<?php
$result
= mysql_query("SELECT DISTINCT id,title FROM producten ORDER BY id DESC LIMIT 0,5");
while($row = mysql_fetch_array($result)){
 $id = $row['id'];
 $title = $row['title'];
 echo "<table with='400' border='1'>";
 echo "<tr><td><a href='producten.php?id=$id'>[ID: $id]</a> | [Title: $title]<br></td></tr>";
 echo "</table>";
}

?>
 
PHP hulp

PHP hulp

17/11/2024 23:29:08
 
- SanThe -

- SanThe -

06/09/2007 19:51:00
Quote Anchor link
<tr><td>..</td><td>..</td></tr>

Edit: En <table> en </table> horen buiten de while-loop.
Gewijzigd op 01/01/1970 01:00:00 door - SanThe -
 
Mcmac

mcmac

06/09/2007 19:54:00
Quote Anchor link
ja dat weet ik maar ik zou het zo willen dat hij in de loop ze automatische in 2 kolommen zet
 
Joren de Wit

Joren de Wit

06/09/2007 20:00:00
Quote Anchor link
Dat zal zoiets worden:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<?php
echo '<table>';
echo '<tr>';

$i = 0;
while($row = mysql_fetch_assoc($result))
{

    if($i % 2 == 0)
    {

        echo '</tr><tr>';
    }

    
    echo '<td>'.$row['title'].'</td>';
    $i++;
}


echo '</tr>';
echo '</table>';
?>
 
Mcmac

mcmac

06/09/2007 20:01:00
Quote Anchor link
hartelijk bedankt
 
- SanThe -

- SanThe -

06/09/2007 20:03:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<?php
echo "<table with='400' border='1'>";
$result = mysql_query("SELECT DISTINCT id,title FROM producten ORDER BY id DESC LIMIT 0,5");
while($row = mysql_fetch_array($result))
{

     echo '<tr><td><a href="producten.php?id=' . $row['id'] . '">[ID: ' . $row['id'] . ']</a> | [Title: ' . $row['title'] . ']<br></td>';
     if($row = mysql_fetch_array($result))
     {

         echo '<td><a href="producten.php?id=' . $row['id'] . '">[ID: ' . $row['id'] . ']</a> | [Title: ' . $row['title'] . ']<br></td></tr>';
     }

     else
     {
         echo '<td> </td></tr>';
     }
}

echo "</table>";
?>
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.