[PHP] mySQL Anfrage abfangen und in PHP ausgeben

Dieses Thema im Forum "Webentwicklung" wurde erstellt von joker.org, 5. August 2010 .

Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. 5. August 2010
    mySQL Anfrage abfangen und in PHP ausgeben

    Hallo Leute,

    ich habe eine kleine Frage bezüglich mySQL in PHP.
    Ich habe eine mySQL-Query in PHP und in dieser (etwas längeren) Query kommen Variablen vor.
    Nun möchte ich diese Query abfangen bzw. komplett anzeigen lassen in PHP um zu prüfen, wie die Query genau lautet.

    Ich habe mal vor längerer Zeit einen Befehl gefunden, mit dem man das Script stoppen kann und die gesendete Query anzeigen lassen kann.

    Bei dieser Anzeige werden dann die Variablen ersetzt.

    Kann mir da jemand helfen?

    Danke.

    Gruß joker.org
     
  2. 5. August 2010
    AW: mySQL Anfrage abfangen und in PHP ausgeben

    print $query;

    zeig mal deinen code
     
  3. 5. August 2010
    AW: mySQL Anfrage abfangen und in PHP ausgeben

    ähm ganz einfach mit mysql-funktionen
    PHP:
    <? php
    // verbindung halt
    $id  mysql_connect ...
    mysql_select_db ( 'base' , $id );

    // deine query
    $query  "INSERT INTO test VALUES... oder so" ;

    // prüfen, bei fehlermeldung ausgeben
    mysql_query ( $query , $id ) or exit( 'Queryfehler ' . $query . ' - genauer: ' . mysql_error ());

    ?>
     
  4. 6. August 2010
    AW: mySQL Anfrage abfangen und in PHP ausgeben

    Wichtig ist einfach nur das du das SQL-Statement (SQL-Befehl) seperat mit echo oder print ausgibts! Ob das vor oder nach dem mysql_query kommt ist dabei egal.
     
  5. 6. August 2010
    AW: mySQL Anfrage abfangen und in PHP ausgeben

    $sqlQuery = '<Dein Query>';

    echo $sqlQuery;
    die('Testausgabe');

    $mysqli->query($sqlQuery); (usw halt)
     
  6. 9. September 2010
    AW: mySQL Anfrage abfangen und in PHP ausgeben

    Hi,
    danke hat funktioniert.

    Gruß joker.org
     
  7. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.