Article View: be.comp.programming
Article #2791Re: [PHP + MySQL] Simpel weergeven van een tabel.
From: Stef
Date: Sat, 06 Mar 2004 00:38
Date: Sat, 06 Mar 2004 00:38
71 lines
3665 bytes
3665 bytes
In nl.comp.programmeren,
Muse <robert101083@no-spam@tiscali.nl> wrote:
>Hallo allemaal,
>
>Ik probeer simpel een tabel weer te geven met PHP, waarvan de info uit een
>SQL db komt.
>De connectie lukt prima. Ik krijg alleen deze fouten. Die ik niet begrijp,
>want regel 23 gaat wel goed. En dat is een zelfde opdracht.
>
<knip>
>
>(Er zijn 3 records, deze fouten komen dus ook 3x voorbij. Er worden dus wel
>3 bandnamen neergezet. band_name, history, site en genre hebben in de DB de
>zelfde eigenschappen en zijn ook ingevuld.)
>
>Warning: Undefined property: band_id in d:\websites\testphp\index.php on
>line 22
>
>Warning: Undefined property: band_history in d:\websites\testphp\index.php
>on line 24
>
>Warning: Undefined property: band_site in d:\websites\testphp\index.php on
>line 25
>
>Warning: Undefined property: band_genre in d:\websites\testphp\index.php on
>line 26
>
>Warning: Undefined property: band_id in d:\websites\testphp\index.php on
>line 27
>
>
>Code:
>
>18 echo "<table width = \"75%\" border = 1><tr
>align=\"left\"><th>ID</th><th>NAAM</th><th>HISTORY</th><th>SITE</th><th>GENR
>E</th><th>DETAILS</th></tr>";
>19 while ($row = mysql_fetch_object($result)) {
>20
>21 echo "<tr>
>22 <td>" . $row->band_id . "</td>
>23 <td>" . $row->band_name . "</td>
>24 <td>" . $row->band_history . "</td>
>25 <td>" . $row->band_site . "</td>
>26 <td>" . $row->band_genre . "</td>
>27 <td> <A HREF=\"#\"
>onClick=\"javascript:window.open('Details.php?ID=" . $row->band_id .
>"','window','toolbar=no,status=no,scrollbars=yes,location=no,menubar=no,dire
>ctories=no,width=700,height=525,left=50,top=25')\">Details</A> </td>
>28 </tr>";
>29 } // END: while loop
>30 echo "</table>";
>
>
Ik ben niet echt een kenner, maar heb pas eens met postgresql en php zitten
spelen, dus een poging.
Hij kent dus alleen band_name en de rest niet. Lijkt mij dat ze dan of niet
in je tabel staan (of anders heten) of dat je query ze niet meeneemt. Dus
post eens je tabel header en je query. (je hebt misschien iets als
SELECT band_name FROM ... i.p.v. SELECT * FROM ...)
Zelf gebruikte ik overigens iets als $row['band_id'], maar dat zal wel niet
uitmaken.
--
Stef (remove caps, dashes and .invalid from e-mail address to reply)
When a man knows he is to be hanged in a fortnight, it concentrates his
mind wonderfully.
-- Samuel Johnson
Technical Details
Message-ID:
<slrnc4i7cc.v9o.stef33d@internet.stef.home>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news2.google.com!newsfeed2.dallas1.level3.net!news.level3.com!zeus.visi.com!news-out.visi.com!green.octanews.net!news-out.octanews.net!news.glorb.com!ecngs!feeder.ecngs.de!news.cambrium.nl!news.cambrium.nl!amsnews01.chello.com!newshub2.home.nl!newshub1.home.nl!home.nl!newsfeeder.concepts.nl!newsfeed.kabelfoon.nl!feeder.news-service.com!post.news-service.com!nf1.news-service.com!not-for-mailReferences:
<4049116a$0$3892$3a628fcd@reader2.nntp.hccnet.nl>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit X-Google-Thread: 107324,a7eb34f8906d38c6 X-Google-Attributes: gid107324,public X-Google-Thread: fcea4,a7eb34f8906d38c6 X-Google-Attributes: gidfcea4,public X-Google-ArrivalTime: 2004-03-05 16:38:39 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news2.google.com!newsfeed2.dallas1.level3.net!news.level3.com!zeus.visi.com!news-out.visi.com!green.octanews.net!news-out.octanews.net!news.glorb.com!ecngs!feeder.ecngs.de!news.cambrium.nl!news.cambrium.nl!amsnews01.chello.com!newshub2.home.nl!newshub1.home.nl!home.nl!newsfeeder.concepts.nl!newsfeed.kabelfoon.nl!feeder.news-service.com!post.news-service.com!nf1.news-service.com!not-for-mail From: stef33d@yahooI-N-V-A-L-I-D.com.invalid (Stef) Newsgroups: be.comp.programming,nl.comp.programmeren Subject: Re: [PHP + MySQL] Simpel weergeven van een tabel. References: <4049116a$0$3892$3a628fcd@reader2.nntp.hccnet.nl> Message-ID: <slrnc4i7cc.v9o.stef33d@internet.stef.home> User-Agent: slrn/0.9.6.4 (Linux) X-Complaints-To: abuse@news-service.com Organization: News-Service.com Date: Sat, 06 Mar 2004 00:38:37 +0000 Lines: 71 NNTP-Posting-Host: 062-021-236-113.ADSL-ECON.PN.NL X-Trace: ed39240491d8d9bb049d48051