login  Naam:   Wachtwoord: 
Registreer je!
 Forum

ledenlijst

Offline ottorocket - 02/03/2006 21:57 (laatste wijziging 02/03/2006 21:58)
Avatar van ottorocketOnbekend kheb een simpele ledenlijst gemaakt aan de hulp van wat andere script, maar nu krijg ik telkens een error

DE ERROR
  1. Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home2/mats/public_html/counter-terrors/ledenlijst.php on line 23


----LEDENLIJST----
  1. <?php
  2. include('config.php');
  3. if(!isset($_SESSION['gebruiker'])) {
  4. header("Location: index.html");
  5. }
  6. ?>
  7. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  8. <html xmlns="http://www.w3.org/1999/xhtml">
  9. <head>
  10. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
  11. <title>:: counter terrors ::</title>
  12. </head>
  13. <body>
  14. <?php
  15. $lid = mysql_query("SELECT gebruikersnaam FROM leden ORDER BY gebruikersnaam");
  16. $naam = mysql_query($lid);
  17. ?>
  18. <table width="200" height="200">
  19. <tr>
  20. <td>Naam</td>
  21. </tr>
  22. <?php
  23. while($leden=mysql_fetch_array($naam)){
  24. ?>
  25. <tr>
  26. <td><?php echo $leden['gebruikersnaam'] ?></td>
  27. </tr>
  28. </table>
  29. <?php
  30. }
  31. ?>
  32. </body>
  33. </html>

26 antwoorden

Gesponsorde links
Offline Scott - 02/03/2006 22:01
Avatar van Scott Gouden medaille

PHP ver gevorderde
Bekijk regel 14 en 15 nog eens goed...
Offline ottorocket - 02/03/2006 22:03
Avatar van ottorocket Onbekend heb het hele script al 20 keer overlopen maar vindt het echt niet
Offline finduilas - 02/03/2006 22:06 (laatste wijziging 02/03/2006 22:06)
Avatar van finduilas PHP gevorderde
  1. mysql_query("SELECT gebruikersnaam FROM leden ORDER BY gebruikersnaam DESC");



Je moet toch zeggen hoe?
Offline ottorocket - 02/03/2006 22:07
Avatar van ottorocket Onbekend
  1. <?php
  2. $lid = mysql_query("SELECT gebruikersnaam FROM leden ORDER BY gebruikersnaam DESC");
  3. $naam = mysql_query($lid);
  4. ?>


nog altijd die error
Offline nielsvdwal - 02/03/2006 22:15 (laatste wijziging 02/03/2006 22:17)
Avatar van nielsvdwal PHP gevorderde $naam kan je gewoon weglate.. en while($leden=mysql_fetch_array($naam)){ moet je van $naam, $lid maken..

edit:
je hebt trouwens weeeeeeeer die </table> in je while loop staan.. die moet je erbuite zette..
Offline ottorocket - 02/03/2006 22:17 (laatste wijziging 02/03/2006 22:19)
Avatar van ottorocket Onbekend nu gaat hij

bedankt mensen

EDIT: kan ik nu ook bv mijn ledenlijst maken dat mijn leden zo staan
lid | lid | lid |
Offline nielsvdwal - 02/03/2006 22:24
Avatar van nielsvdwal PHP gevorderde ja.. dan moet je <tr> en </tr> buiten de while loops houden..
Offline ottorocket - 02/03/2006 22:28
Avatar van ottorocket Onbekend hoe bedoel je??
Offline Rens - 02/03/2006 22:30 (laatste wijziging 02/03/2006 22:32)
Avatar van Rens Gouden medaille

Crew algemeen
Scott had gewoon helemaal gelijk.
Jij kijkt ook niet even goed naar je script he?

  1. $lid = mysql_query("SELECT gebruikersnaam FROM leden ORDER BY gebruikersnaam");
  2. $naam = mysql_query($lid);


En mysql_query() over een var. gooien waar al een keer mysql_query() op gebruikt is...:s

En over dat tweede heeft FangorN een mooie tutorial geschreven:
http://www.site...amp;id=317
Offline nielsvdwal - 02/03/2006 22:30 (laatste wijziging 02/03/2006 22:34)
Avatar van nielsvdwal PHP gevorderde
  1. <?php
  2. $lid = mysql_query("SELECT gebruikersnaam FROM leden ORDER BY gebruikersnaam");
  3. ?>
  4. <table width="200" height="200">
  5. <tr>
  6. <td>Naam</td>
  7. </tr>
  8. <tr>
  9. <?php
  10. while($leden=mysql_fetch_array($naam)){
  11. ?>
  12. <td><?php echo $leden['gebruikersnaam'] ?></td>
  13. <?php
  14. }
  15. ?> </tr>
  16. </table>
  17. <?php
  18. ?>

maar misschien he.. moet je iets meer zelf probere..

edit
rensjuh.. niet iedrn is prof php'er he..;-) ook al is het misschien niet zo slim als je bijna geen php kan er al een ledensysteem mee te make maarja.. je leert er wel van..
Offline Rens - 02/03/2006 22:31
Avatar van Rens Gouden medaille

Crew algemeen
Nu krijg je een ongelooflijk lange rij, en komt alles naast elkaar te staan.
Niet in rijtjes van 3, 4, 5...
Offline nielsvdwal - 02/03/2006 22:34
Avatar van nielsvdwal PHP gevorderde ja rensjuh.. hij kan zelf toch ook nog wel iets doen he 
Offline ottorocket - 02/03/2006 22:36
Avatar van ottorocket Onbekend ok, maar als je beginner bent is dat niet zo gemakkelijk
Offline Rens - 02/03/2006 22:36 (laatste wijziging 02/03/2006 22:37)
Avatar van Rens Gouden medaille

Crew algemeen
Lees dan die tutorial door!
En voor een tutorial doorlezen maakt het niks uit of je nou een beginner bent, of een expert die alles al kan.
Als expert die alles kan zul je het misschien sneller snappen, maar als je het niet snapt lees je hem nog maar een keer.
Offline ottorocket - 02/03/2006 22:48 (laatste wijziging 02/03/2006 22:50)
Avatar van ottorocket Onbekend maar dat is maar voor te testen, later gaat daar iets helemaal anders komen

maar weet iemand wat hier fout aan is??

  1. <?php
  2. while($leden=mysql_fetch_array($lid)){
  3. if($leden['station']) = ""){
  4. $station = "Heeft geen station";
  5. }else{
  6. $station = $leden['station'];
  7. }
  8. ?>
Offline Rens - 02/03/2006 22:51 (laatste wijziging 02/03/2006 22:52)
Avatar van Rens Gouden medaille

Crew algemeen
  1. if($leden['station'])

) te vroeg.

Inderdaad, ook je } vergeten voor de while;
Offline nielsvdwal - 02/03/2006 22:51 (laatste wijziging 02/03/2006 22:52)
Avatar van nielsvdwal PHP gevorderde je sluit de while niet af met }

edit:
ojaah ook nog ja 
Offline ottorocket - 02/03/2006 22:54
Avatar van ottorocket Onbekend Naam Station
borrie
botmen
DaPimp
eagle
justin
ottorocket
stijnhau
Wallie

nu krijg ik niet tezien welk station ze hebben

  1. <?php
  2. include('config.php');
  3. if(!isset($_SESSION['gebruiker'])) {
  4. header("Location: index.html");
  5. }
  6. ?>
  7. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  8. <html xmlns="http://www.w3.org/1999/xhtml">
  9. <head>
  10. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
  11. <title>:: counter terrors ::</title>
  12. </head>
  13. <body>
  14. <?php
  15. $lid = mysql_query("SELECT gebruikersnaam, station FROM leden ORDER BY gebruikersnaam ASC");
  16. ?>
  17. <table width="200" height="200">
  18. <tr>
  19. <td><b>Naam</b></td>
  20. <td></td>
  21. <td><b>Station</b></td>
  22. </tr>
  23. <?php
  24. while($leden=mysql_fetch_array($lid)){
  25. if($leden['station'] = ""){
  26. $station = "Heeft geen station";
  27. }else{
  28. $station = $leden['station'];
  29. }
  30. ?>
  31. <tr>
  32. <td><?php echo $leden['gebruikersnaam'] ?></td>
  33. <td></td>
  34. <td><?php echo $station ?></td>
  35. </tr>
  36. <?php
  37. }
  38. ?>
  39. </table>
  40. </body>
  41. </html>
Offline nielsvdwal - 02/03/2006 22:57 (laatste wijziging 02/03/2006 23:00)
Avatar van nielsvdwal PHP gevorderde
  1. <?php
  2. while($leden=mysql_fetch_array($lid)){
  3. ?>
  4. <tr>
  5. <td><?php echo $leden['gebruikersnaam'] ?></td>
  6. <td></td>
  7. <td><?php if($leden['station'] == ""){
  8. echo "Heeft geen station";
  9. }else{
  10. echo $leden['station'];
  11. }
  12. ?></td>
  13. </tr>
  14. <?php
  15. }
  16. ?>


probeer dit is..

edit

het werkt zo te zien 
Offline ottorocket - 02/03/2006 23:01
Avatar van ottorocket Onbekend dat werkt, bedankt nielsvdwal
Offline nielsvdwal - 02/03/2006 23:02
Avatar van nielsvdwal PHP gevorderde volgens mij ben je nog wel tijdje zoet met dat spel 
kvind het knap da je dat gaat probere met niet zoveel kennis van php 
Offline ottorocket - 02/03/2006 23:03
Avatar van ottorocket Onbekend ja, daar heb je gelijk in, maar van fouten kan je leren, dus ik leer veel, maar het zal wel lukken, khad eerst een criminals maar kvindt die scripting zeer ingewikkeld en criminals is niet meer origineel
Offline nielsvdwal - 02/03/2006 23:05
Avatar van nielsvdwal PHP gevorderde haha.. criminals is niet iets wat onbekent is nee 

succes er nog mee 
Offline ottorocket - 02/03/2006 23:06
Avatar van ottorocket Onbekend bedankt, als het ooit een goed spel wordt, zal ik misschien de eerst php noob zijn die dat heeft klaar gespeeld

btw: het inlog en aanmeld systeem komen van hier op sitemasters
Offline nielsvdwal - 02/03/2006 23:08
Avatar van nielsvdwal PHP gevorderde ja.. dat had ik al gezien 

ik denk trouwens dat je geen php n00b meer bent als je die spel af hebt 
Offline ottorocket - 02/03/2006 23:10
Avatar van ottorocket Onbekend in ieder geval bedankt voor de hulp en steun, dit mag gesloten worden
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.26s