Output fields met fieldsetting 'date' in php dmv loop
Beste mensen,
Om mijn hele database weer te geven gebruik ik onderstaande code.
Dat werkt voor fields die bijv. ingevoerd zijn als: varchar of int
Nu heb ik in mijn table ook fields zitten die ingevoerd worden als: date
Deze wil mijn scriptje niet weergeven.
Iemand een idee wat ik moet veranderen?
Zie hier:
Field naam gaat dus wel goed, maar field datum wil die niet weergeven.
Krijg ook deze error:
Undefined index: datum in /blabla
Om mijn hele database weer te geven gebruik ik onderstaande code.
Dat werkt voor fields die bijv. ingevoerd zijn als: varchar of int
Nu heb ik in mijn table ook fields zitten die ingevoerd worden als: date
Deze wil mijn scriptje niet weergeven.
Iemand een idee wat ik moet veranderen?
Zie hier:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
2
3
4
5
6
7
8
9
10
11
12
13
14
15
$result = mysql_query("SELECT * FROM table");
echo "<table border='1'>
<tr>
<th>naam</th>
<th>datum</th>
</tr>";
while($row = mysql_fetch_array($result))
{
echo "<tr>";
echo "<td>" . $row['naam'] . "</td>";
echo "<td>" . $row['datum'] . "</td>";
echo "</tr>";
}
echo "</table>";
echo "<table border='1'>
<tr>
<th>naam</th>
<th>datum</th>
</tr>";
while($row = mysql_fetch_array($result))
{
echo "<tr>";
echo "<td>" . $row['naam'] . "</td>";
echo "<td>" . $row['datum'] . "</td>";
echo "</tr>";
}
echo "</table>";
Field naam gaat dus wel goed, maar field datum wil die niet weergeven.
Krijg ook deze error:
Undefined index: datum in /blabla
jawel in phpmyadmin zie ik gewoon 2007-11-11 onder field datum
Gewijzigd op 01/01/1970 01:00:00 door sander W
dan gaat er iets anders mis,
is dat je letterlijke code ?
ps. probeer geen varnamen te gebruiken die misschien gereserveerd zijn, table zou ik niet gebruiken
is dat je letterlijke code ?
ps. probeer geen varnamen te gebruiken die misschien gereserveerd zijn, table zou ik niet gebruiken
Tips:
1) stop je query in een var. Dat debugt makkelijker omdat je hem naar het scherm kunt echoën
2) controleer of je query's gelukt zijn
3) gebruik single quotes om te echoën dan hoef je niet zoveel te escapen. Query's daarentegen omgeef je met double quotes, want in query's komen veel single quotes tegen en die hoef je dan weer niet te escapen
1) stop je query in een var. Dat debugt makkelijker omdat je hem naar het scherm kunt echoën
2) controleer of je query's gelukt zijn
3) gebruik single quotes om te echoën dan hoef je niet zoveel te escapen. Query's daarentegen omgeef je met double quotes, want in query's komen veel single quotes tegen en die hoef je dan weer niet te escapen