MySQLi Prepared Statements ohne bind_result

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • MySQLi Prepared Statements ohne bind_result

    Laut Doku (die übrigens nicht so toll ist), holt man sich Datensätze aus einem Prepared Statement so:
    PHP Code:
    $mysqli = new mysqli(...);
    $query  'SELECT bla FROM blubb where id > ?';
    $stmt   $mysqli->prepare($query);
    $id     20;
    $stmt  -> bind_param('i'$id);  
    $stmt  -> execute();
    $stmt  -> bind_result($bla);
    while (
    $stmt->fetch()) {
      echo 
    $bla;

    Das hier ja alles noch erträglich, aber was macht man bei 20 Feldern? Gibt es da einen anderen Weg? Die MySQLi_STMT-Klasse scheint nur die Kombination fetch und bind_result anzubieten. Und über die MySQLi_Result-Klasse kann ich mir das Ergebnis ja nicht holen.

    Peter

    EDIT:
    Alles zurück! Hab get_result vergessen, ich Torfkopp!
    Last edited by Kropff; 09-09-2011, 18:22.
    Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
    Meine Seite

  • #2
    Warum nimmst du nicht gleich PDO?

    Comment


    • #3
      Originally posted by h3ll View Post
      Warum nimmst du nicht gleich PDO?
      Kommt danach. Ich sitze gerade an ein paar Tutorials und muss meinen Kenntnisstand wieder auffrischen. Hab die letzte Zeit zuviel mit CSS, JavaScript und SEO zu tun gehabt.

      Peter
      Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
      Meine Seite

      Comment


      • #4
        Originally posted by Kropff View Post
        Kommt danach.
        Finde ich, bei allem Respekt, unsinnig. Ich hab früher mit mysql gearbeitet und bin dann gleich zu PDO umgeschwenkt. MySQLi habe ich mir kurz angesehen, aber es hat mich nicht überzeugt. Im Vergleich zu PDO ist es auch keiner weiteren Beachtung würdig.
        [COLOR="DarkSlateGray"]Hast du die [COLOR="DarkSlateGray"]Grundlagen zur Fehlersuche[/color] gelesen? Hast du Code-Tags benutzt?
        Hast du als URL oder Domain-Beispiele example.com, example.net oder example.org benutzt?
        Super, danke!
        [/COLOR]

        Comment


        • #5
          Originally posted by AmicaNoctis View Post
          Finde ich, bei allem Respekt, unsinnig. Ich hab früher mit mysql gearbeitet und bin dann gleich zu PDO umgeschwenkt. MySQLi habe ich mir kurz angesehen, aber es hat mich nicht überzeugt. Im Vergleich zu PDO ist es auch keiner weiteren Beachtung würdig.
          Naja, MySQLi find ich auch nicht soooo toll, ich dachte mir aber, schreib mal ein Tutorial. Und danach kommt PDO dran.

          Peter
          Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
          Meine Seite

          Comment

          Working...