Resultaten uit DB in tabel?
Maar het volgende:
In onderstaande code heb ik een probleem. Ik wil dat alle resultaten uit de database onder elkaar in een tabel zetten en dacht dat dat zo moest, maar niet dus. Want moet ik wijzigen om dat wel voor elkaar te krijgen. Ik heb het met een dor-lus geprobeerd maar dat haalt niks uit.
Wie helpt me uit de brand :P?
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<?php
echo '<table width="765pt" border="1" cellpadding="0" cellspacing="0" style="margin-left: 5px;"><tr><td width="50%">';
echo 'Fotonaam</td><td width="2%"> - </td><td width="48%">Datum</td></tr>';
$ip = $REMOTE_ADDR;
$conn = mysql_connect("***", "***", "***") or die("Kan niet verbinden");
mysql_select_db("***", $conn) or die("Kan database niet vinden");
$query = mysql_query("SELECT fotonaam, datum FROM uploads WHERE ip = '$ip'");
$rows = mysql_num_rows($query);
echo " Je hebt op dit IP- adres ".$rows." foto's geüpload";
while($row = mysql_fetch_array($query)){
$fotonaam=$row['fotonaam'];
$datum=$row['datum'];
echo " <tr><td>[img]".$fotonaam."[/img]</td><td> - <td>".$datum."</td></tr></table><br>";
}
?>
echo '<table width="765pt" border="1" cellpadding="0" cellspacing="0" style="margin-left: 5px;"><tr><td width="50%">';
echo 'Fotonaam</td><td width="2%"> - </td><td width="48%">Datum</td></tr>';
$ip = $REMOTE_ADDR;
$conn = mysql_connect("***", "***", "***") or die("Kan niet verbinden");
mysql_select_db("***", $conn) or die("Kan database niet vinden");
$query = mysql_query("SELECT fotonaam, datum FROM uploads WHERE ip = '$ip'");
$rows = mysql_num_rows($query);
echo " Je hebt op dit IP- adres ".$rows." foto's geüpload";
while($row = mysql_fetch_array($query)){
$fotonaam=$row['fotonaam'];
$datum=$row['datum'];
echo " <tr><td>[img]".$fotonaam."[/img]</td><td> - <td>".$datum."</td></tr></table><br>";
}
?>
Haha ben al achter de fout, in de while lus sloot ik de tabel al af terwijl dat na de lus moet.
Edit2: en nu heb ik ineens een hele hoop enters voordat ik die tabel krijg. Weet iemand hoe dat komt?
Gewijzigd op 01/01/1970 01:00:00 door Dennis van der Meer
Als iemand wat weet, wees niet bang en reageer :P
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?php
echo '<table width="765pt" border="1" cellpadding="0" cellspacing="0" style="margin-left: 5px;"><tr><td width="50%">';
echo 'Fotonaam</td><td width="2%"> - </td><td width="48%">Datum</td></tr>';
$ip = $_SERVER['REMOTE_ADDR'];
$conn = mysql_connect("***", "***", "***") or die("Kan niet verbinden");
mysql_select_db("***", $conn) or die("Kan database niet vinden");
$query = mysql_query("SELECT fotonaam, datum FROM uploads WHERE ip = '$ip'");
$rows = mysql_num_rows($query);
echo " Je hebt op dit IP- adres ".$rows." foto's geüpload";
while($row = mysql_fetch_array($query))
{
$fotonaam=$row['fotonaam'];
$datum=$row['datum'];
echo "<tr><td>[img]" . $fotonaam . "[/img]</td><td> - </td><td>" . $datum . "</td></tr>";
}
echo '</table>';
?>
echo '<table width="765pt" border="1" cellpadding="0" cellspacing="0" style="margin-left: 5px;"><tr><td width="50%">';
echo 'Fotonaam</td><td width="2%"> - </td><td width="48%">Datum</td></tr>';
$ip = $_SERVER['REMOTE_ADDR'];
$conn = mysql_connect("***", "***", "***") or die("Kan niet verbinden");
mysql_select_db("***", $conn) or die("Kan database niet vinden");
$query = mysql_query("SELECT fotonaam, datum FROM uploads WHERE ip = '$ip'");
$rows = mysql_num_rows($query);
echo " Je hebt op dit IP- adres ".$rows." foto's geüpload";
while($row = mysql_fetch_array($query))
{
$fotonaam=$row['fotonaam'];
$datum=$row['datum'];
echo "<tr><td>[img]" . $fotonaam . "[/img]</td><td> - </td><td>" . $datum . "</td></tr>";
}
echo '</table>';
?>