login  Naam:   Wachtwoord: 
Registreer je!
 Forum

[PHP]mysql_fetch_assoc omzetten (Opgelost)

Offline Esli - 03/05/2008 21:00 (laatste wijziging 03/05/2008 22:13)
Avatar van EsliPHP interesse Hallo,

Ik ben me momenteel aan het verdiepen in PDO. Nu ik stuit op een volgend probleem. Ik wil de code:
  1. <?php
  2. //querietje
  3. //resultaatje
  4. $row = mysql_fetch_assoc($reult);
  5. ?>


Wil ik graag omzetten naar iets wat PDO verstaat dus. Ik vond iets interessant op websitemaken.be, althans dat dacht ik. Ik zag daar iets staan als:

Nu zoals je ziet moet dit in while();, maar dat vind ik nogal omslachtig lijkt me. Is er een mogelijkheid met PDO om zeer eenvoudig mysql_fetch_assoc te vervangen?

BvD,
Esli

*edit*
Het moet volgens mij:
$row = $result->fetch(PDO_FETCH_ASSOC); zijn

Maar dan krijg ik deze error...

Warning: PDOStatement::fetch() expects parameter 1 to be long, string given in /home/nice2you/public_html/forum/index.php on line 108

  1. $query = 'SELECT hoofdcat_naam, hoofdcat_permissie FROM n2y_hoofdcat WHERE hoofdcat_id = \''.$categorie.'\'';
  2. $result = $db->query($query);
  3. $count = $result->rowCount();
  4. if($count==0)
  5. {
  6. echo '<p><strong>Foutje!</strong> De categorie bestaat niet!</p>';
  7. }
  8. $row = $result->fetch(PDO_FETCH_ASSOC);

1 antwoord

Gesponsorde links
Offline darsstar - 03/05/2008 23:33
Avatar van darsstar Nieuw lid het moet PDO::FETCH_ASSOC zijn...
ik ben me er ook maar net in gaan verdiepen... 
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.193s