Auf Thema antworten

Das sieht gut aus, nur leider bekomme ich es nicht umgesetzt.


[PHP]<?php

        $pdo = new PDO(....);

  echo '<p>Quizfragen:</p><hr>';

$sql = "SELECT * FROM questions WHERE id IN (SELECT id FROM questions) ORDER BY random() LIMIT 3";

foreach ($pdo->query($sql) as $row) {

   echo "ID: ".$row['id'];

   echo "Kategorie: ".$row['kategorie'];

   echo "<br><hr>";

}

?>[/PHP]


Ich wollte deine Zeile gerne für meine $sql Variable einsetzen, läuft nur leider nicht. Natürlich angepasst auf meine Tabelle "questions".

Warning: Invalid argument supplied for foreach() on line 27.



Muss ich was anderes als mysql nehmen?

Wenn ja was, bisher kenne ich nur MySQL.


Zurück
Oben