Ik heb de volgende PHP code:
en als resultaat hiervan krijg ik:
Nu wil ik eigenlijk gewoon de kolomnamen weergeven, maar dat doet hij alleen voor de kolom Opdrachtnr.
Nu heb ik zelf het idee dat ik de de kolomnaam maar 1x weergeef omdat ik hem niet goed in een lus heb geplaatst, maar wat nu de goede code is? Kan iemand me uitleggen wat ik fout doe
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
| <? include "html.inc"; include "db.inc"; connectie(); $query = "SELECT * FROM opdracht"; $result= mysql_query($query); print("<TABLE BORDER=2>"); $column_count = mysql_num_fields($result); while($rij=mysql_fetch_array($result)) { $field_name = mysql_field_name($result, $column_num); print("<TH>$field_name</TH>"); print("<TR ALIGN=LEFT VALIGN=TOP>"); for ($column_num=0; $column_num < $column_count; $column_num++) print("<TD>$rij[$column_num]</TD>"); print("</TR>\n"); } </TABLE> ?> |
en als resultaat hiervan krijg ik:
code:
1
2
3
4
5
6
| Warning: Field 21 is invalid for MySQL result index 2 in /usr/local/httpd/htdocs/project/opdracht_historie.php on line 16 opdrachtnr 1 20011212111629 Af fabriek 2001-12-14 15:22:00 2001-12-15 15:00:00 rk7548 ps538 nee nee bla nee 0000-00-00 2 20011212120355 0000-00-00 0000-00-00 |
Nu wil ik eigenlijk gewoon de kolomnamen weergeven, maar dat doet hij alleen voor de kolom Opdrachtnr.
Nu heb ik zelf het idee dat ik de de kolomnaam maar 1x weergeef omdat ik hem niet goed in een lus heb geplaatst, maar wat nu de goede code is? Kan iemand me uitleggen wat ik fout doe
HAI
CAN HAS STDIO?
VISIBLE "HAI WORLD!"
KTHXBYE
@BasRaayman op twitter