Adatok lekérése, megjelenítése
Sziasztok!
Most kóstolgatom a PHP-t, eddig (szerintem) jól haladtam, de most elakadtam.
Egy olyan oldalt szeretnék, ami megjeleníti az adatbázisból lekért felhasználói adatokat a következőek szerint:
- Annyi önálló táblázatot jelenít meg, ahány felhasználót talált a szűrés után (mindegyiknek önálló táblázat) - Ez már megvan
- A táblázatok megfelelő celláit az adott felhasználó adatával tölti meg (adat1-8)
Ehhez már elkezdtem írni a kódot, de elakadtam, azaz tippem sincs hogyan írjak a cellákba...
Ehhez kérhetnék segítséget?
Előre is köszönöm!
■ Most kóstolgatom a PHP-t, eddig (szerintem) jól haladtam, de most elakadtam.
Egy olyan oldalt szeretnék, ami megjeleníti az adatbázisból lekért felhasználói adatokat a következőek szerint:
- Annyi önálló táblázatot jelenít meg, ahány felhasználót talált a szűrés után (mindegyiknek önálló táblázat) - Ez már megvan
- A táblázatok megfelelő celláit az adott felhasználó adatával tölti meg (adat1-8)
Ehhez már elkezdtem írni a kódot, de elakadtam, azaz tippem sincs hogyan írjak a cellákba...
<?php require_once("includes/csatlakozas.php"); ?>
<?php
$sql = 'SELECT * FROM `users` WHERE `priv_member` = 1 LIMIT 0, 30 ';
$lekerdezes=mysql_query($sql);
$tagok_szama = mysql_num_rows($lekerdezes);
echo "Jelenleg ", $tagok_szama, " tagunk van: ";
echo "<br>";
$tablazat = "<table border=1 width=800 height=200>
<tr>
<td>adat1</td>
<td>adat2</td>
</tr>
<tr>
<td>adat3</td>
<td>adat4</td>
</tr>
<tr>
<td>adat5</td>
<td>adat6</td>
</tr>
<tr>
<td>adat7</td>
<td>adat8</td>
</tr>
</table>" ;
$szamlalo = 1;
while ( $szamlalo <= $tagok_szama )
{
print ($tablazat ."<br />");
$szamlalo++;
}
?>
<?php
$sql = 'SELECT * FROM `users` WHERE `priv_member` = 1 LIMIT 0, 30 ';
$lekerdezes=mysql_query($sql);
$tagok_szama = mysql_num_rows($lekerdezes);
echo "Jelenleg ", $tagok_szama, " tagunk van: ";
echo "<br>";
$tablazat = "<table border=1 width=800 height=200>
<tr>
<td>adat1</td>
<td>adat2</td>
</tr>
<tr>
<td>adat3</td>
<td>adat4</td>
</tr>
<tr>
<td>adat5</td>
<td>adat6</td>
</tr>
<tr>
<td>adat7</td>
<td>adat8</td>
</tr>
</table>" ;
$szamlalo = 1;
while ( $szamlalo <= $tagok_szama )
{
print ($tablazat ."<br />");
$szamlalo++;
}
?>
Ehhez kérhetnék segítséget?
Előre is köszönöm!
Megjelenítés
Köszi, nagyon jó,
Igazából olyat gondoltam, ami annyi táblázatot (azaz annyi önálló <table> elemet) ír, ahány user van, mindegyikben egy user adataival.
Valami hasonló képre gondoltam kimenetként: (persze html táblázatként)
-----------------------------
| adat1 | adat2 |
-----------------------------
| adat3 | adat4 |
-----------------------------
| adat5 | adat6 |
-----------------------------
| adat7 | adat8 |
-----------------------------
User 2:
-----------------------------
| adat1 | adat2 |
-----------------------------
| adat3 | adat4 |
-----------------------------
| adat5 | adat6 |
-----------------------------
| adat7 | adat8 |
-----------------------------
User "n":
-----------------------------
| adat1 | adat2 |
-----------------------------
| adat3 | adat4 |
-----------------------------
| adat5 | adat6 |
-----------------------------
| adat7 | adat8 |
-----------------------------
Ilyesmi
Nagy vagy Poetro, 1024