login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Afdruk tabel (Opgelost)

Offline arneman - 09/02/2009 15:40
Avatar van arnemanNieuw lid Ik wil een gehele afdruk maken van de tabel gebruikers voor de admin.php pagina. Ik heb altijd VB.net geprogrammeerd dus ik probeer eerst het aantal records te tellen met volgende code:

  1. $sql = 'SELECT Count(id) AS aantal FROM gebruikers';
  2. $aantal = mysql_query($sql) or die (mysql_error());
  3.  
  4.  
  5. while ($info = mysql_fetch_row($aantal)) {
  6. $i = $info['id'];
  7. }
  8.  
  9. echo 'Jij bent'.$i;


Dit werkt jammer genoeg niet. Hierna wil ik met een FOR loop alle records laten afdrukken. Misschien is dit wat omslachtig voor PHP. Iemand tips?

5 antwoorden

Gesponsorde links
Offline Martijn - 09/02/2009 15:46 (laatste wijziging 09/02/2009 15:49)
Avatar van Martijn Crew PHP Wat je kunt doen is:

  1. $sql = "SELECT id,naam FROM gebruikers";

Dan de query, en dan met mysql_num_rows($query) heb je hoeveel leden dat zijn. Vervolgens doe je met je while/fetch gewoon een echo $fetch[0] en $fetch[1].
Offline Abbas - 09/02/2009 15:47 (laatste wijziging 09/02/2009 15:50)
Avatar van Abbas Gouden medaille

Crew .NET
Als je het aantal wil afdrukken doe je het zo:

  1. $sql = "SELECT Count(id) AS aantal FROM gebruikers";
  2. $aantal = mysql_query($sql) or die (mysql_error());
  3. echo mysql_num_rows($aantal) . " gegevens gevonden.";

Om ze weer te geven doe je bijvoorbeeld:

  1. $sql = "SELECT id FROM gebruikers";
  2. $res = mysql_query($sql) or die (mysql_error());
  3. while ($info = mysql_fetch_row($res))
  4. {
  5. echo $info["id"];
  6. }
Offline arneman - 09/02/2009 15:53
Avatar van arneman Nieuw lid @titjes

Bij die eerste krijg ik het getal "1" als uitvoer. en bij het 2e wordt er niets getoond.
Offline Abbas - 09/02/2009 15:56 (laatste wijziging 09/02/2009 15:56)
Avatar van Abbas Gouden medaille

Crew .NET
Hoeveel resultaten zitten er daadwerkelijk in je tabel? Gebruik voor het tweede anders eens mysql_fetch_assoc() in plaats van row().
Offline arneman - 09/02/2009 15:57
Avatar van arneman Nieuw lid Dat lost het probleem op, heel erg bedankt titjes 
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.244s