login  Naam:   Wachtwoord: 
Registreer je!
 Forum

mysql_fetch_object() zonder loop mogelijk?

Offline juser100 - 19/04/2013 16:54 (laatste wijziging 19/04/2013 16:54)
Avatar van juser100MySQL interesse Ik wil diverse gegevens uitlezen uit een tabel, maar ik krijg een blanco pagina als ik dit op onderstaande wijze doe. Wat doe ik fout?? Het resultaat van de query die ik draai is altijd maar 1 rij.

  1. $sql_query = mysql_query("SELECT * FROM tabel") OR DIE (mysql_error());
  2. WHILE ($result = mysql_fetch_object($sql_query))
  3. {
  4. $id = $result->id;
  5. ?>
  6. Website
  7. <?PHP
  8. }
  9. ?>

5 antwoorden

Gesponsorde links
Offline Abbas - 19/04/2013 17:05 (laatste wijziging 19/04/2013 17:05)
Avatar van Abbas Gouden medaille

Crew .NET
Probeer dan ook eens om $id weer te geven in plaats van er enkel een waarde aan toe te kennen:

  1. <?php
  2.  
  3. $sql_query = mysql_query("SELECT * FROM tabel") or die (mysql_error());
  4.  
  5. while ($result = mysql_fetch_object($sql_query))
  6. {
  7. $id = $result->id;
  8. echo $id;
  9. }
  10.  
  11. ?>
Offline juser100 - 19/04/2013 17:07
Avatar van juser100 MySQL interesse Heb ik al geprobeerd voordat ik deze vraag stelde, werkt ook niet helaas.
Offline Abbas - 19/04/2013 17:08
Avatar van Abbas Gouden medaille

Crew .NET
Is dit alle code die je hebt of is er nog code? Krijg je foutmeldingen? Wat doe je verder met $id? Je zal toch meer uitleg moeten geven anders is het moeilijk om hier een oplossing voor te vinden.
Offline juser100 - 19/04/2013 17:11 (laatste wijziging 19/04/2013 17:11)
Avatar van juser100 MySQL interesse Dit is alle code, het is een eenvoudige tekst maar ik kom er niet doorheen:
  1. <?PHP
  2. INCLUDE("connect.php");
  3. $sql_query = mysql_query("SELECT * FROM test") OR DIE (mysql_error());
  4. WHILE ($result_obj = mysql_fetch_object($sql_query))
  5. {
  6. $id = $result_obj->id;
  7. ?>
  8. ABC
  9. <?PHP
  10. }
  11. ?>


Krijg ook geen foutmeldingen etc. alleen een blanco pagina, paginabron is ook blanco.
Offline Martijn2008 - 19/04/2013 21:29
Avatar van Martijn2008 PHP beginner Mogelijk staat er een programmeerfout in connect.php. Probeer dit is.

  1. <?php
  2.  
  3.  
  4. // En dan de rest van je code hieronder
  5.  
  6. ?>
Gesponsorde links
Je moet ingelogd zijn om een reactie te kunnen posten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.216s