[ android~paranoid @ 22.07.2007. 23:13 ] @
| Problem je kako da stavim podatke iz baze u HTML tabelu.
Ovo radi:
Code: <?php
$result=mysql_query("select * from guestbook") or die(mysql_error());
while ($row=mysql_fetch_array($result))
{
echo "<b>Name:</b>";
echo $row[0];
echo "<b>Location:</b>";
echo $row[1];
echo "<b>Email:</b>";
echo $row[2];
echo "<b>URL:</b>";
echo $row[3];
echo "<b>Comments:</b>";
echo $row[4];
echo"<br>\n";
}
mysql_free_result($result);
?>
Ovo ne radi:
Code: <?php
$result=mysql_query("select * from guestbook") or die(mysql_error());
while ($row=mysql_fetch_array($result))
{
$num_fields=mysql_num_fields($result);
echo "<table border = 1>";
echo "<tr>";
for($i=0; $i<$num_fields; $i++)
{
echo "<td valign = top>";
echo $row[i];
echo "<td>";
}
echo "</tr>";
echo "</table>";
}
mysql_free_result($result);
?>
Zasto? |
[ Nemanja Avramović @ 23.07.2007. 00:27 ] @
Kako "ne radi?"
PHP daje grešku ili se ništa ne vidi ili šta?
Za početak (mada mislim da nije problem u tome):
<table border = 1> treba <table border='1'> i
<td valign = top> treba <td valign='top'>
[ 3emyh @ 23.07.2007. 00:59 ] @
Možda
Code:
echo $row[$i];
umesto
Code:
echo $row[i];
Onaj valign="top" slobodno stavi na TR a ne na svaki TD
Kako izgleda HTML source koji dobijaš?
[ mdostanic @ 23.07.2007. 07:57 ] @
Mozda gresim posto ja citam drugacije podatke iz baze...ali... ako imas tabelu sa poljima npr.: id, ime, prezime...
onda citas ovako:
echo $row['id'];
echo $row['ime'];
echo $row['prezime'];
[ android~paranoid @ 23.07.2007. 10:27 ] @
Citat:
3emyh: Možda
Code:
echo $row[$i];
umesto
Code:
echo $row[i];
Uffffffff, ovo je bio problem, hvala vam.
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.