Zuweisen der Rückgabewert von neuen durch Bezugnahme ist veraltet

Ich bin neu in PHP und Im Spiel mit einigen code, um zu sehen, was ich lernen kann/muss. Ich habe ein einfaches kleines Projekt, wo ich die Verbindung zu einer mysql-db und die Anzeige der Datensätze in einer Tabelle.

Wenn ich alle meine Codes in einer Datei, läuft alles glatt, sobald ich versuche, ein Stück code in eine separte PHP-Datei und include oder require_once bekomme ich die Fehlermeldung Zuweisen der Rückgabewert von neuen durch Bezugnahme ist veraltet in...PEAR\config.php yadda yadda

Ich habe einige der Forschung getan und ich verstehe, dass die übergabe eines Objekts als Referenz (&obj) ist nicht mehr akzeptabel in PHP 5, das ist in Ordnung, aber nicht, wo in meinem code habe ich ein kaufmännisches und-Zeichen, und wieder, es funktioniert alles gut, wenn es alle in der gleichen .php-Datei. Also ich denke, ich könnte etwas falsch mit meinem gehören oder sowas.

Dies ist die Datei, die 'funktioniert' , rufe ich von meinem Haupt-Seite, mit einem require_once

include '/config.php';
//Open the database connection

$conn = mysql_connect($dbhost, $dbuser, $dbpass) or die ('Error connecting to mysql');
mysql_select_db($dbname);

        //Define and run the query
        $query = "SELECT * FROM wp_posts";
    $result = mysql_query($query);

    echo mysql_error();

        //Close the db connection
    mysql_close();

    echo "<table><tr><td>Post Title</td><td>Post Status</td><td>Post Date</td></tr>";

        //Loop through result set and display data

        while($tdata=mysql_fetch_array($result))
        {
            echo "<tr><td>$tdata[post_title]</td><td> $tdata[post_status]</td><td> $tdata[post_date]</td></tr>";     //name class and mark will be printed with one line break
    }

        echo "</table>";

Na ja, ich weiß mein code ist nicht schön, Im immer noch versuchen, sich alles auszurechnen. Vielen Dank für jede Hilfe können Sie zur Verfügung stellen.

Zusätzliche Informationen:
Ok, ich weiß, ich bin ein völliger noob auf diesem include-Sachen, und ich entschuldige mich. Kann durchaus mit wickeln meinem Kopf herum, die es alle noch. Aber hier ein paar zusätzliche Infos. Hier ist der vollständige text der Fehlermeldung bin ich receving (ANMERKUNG: Mein code läuft immer noch und mein Tisch wird immer noch angezeigt)

Deprecated: Zuweisen der Rückgabewert von neuen durch Bezugnahme ist veraltet C:\xampp\php\PEAR\Config.php auf Zeile 80

Deprecated: Zuweisen der Rückgabewert von neuen durch Bezugnahme ist veraltet C:\xampp\php\PEAR\Config.php on line 166

Deprecated: Zuweisen der Rückgabewert von neuen durch Bezugnahme ist veraltet C:\xampp\php\PEAR\Config\Container.php auf der Linie 111

Wieder, ich bin mit netBeans als meine IDE, also in meinem Netbeans-ich ging auf Extras-Optionen auf und ging zu PHP und set C:\xampp\php\PEAR als Globalen include-Pfad (Was immer zum Teufel das bedeutet, aber trotzdem schien es wie eine gute Idee).

Ich denke, wenn meine include-Pfad ist richtig gesetzt (/xampp/php...), dann warum bin ich immer noch Empfang der Fehler. Grrr. Vielen Dank für Ihre Hilfe Jungs.

Das problem scheint zu sein, in PEAR\config.php. Ist das die Datei? (Ich glaube nicht)

InformationsquelleAutor Darklogix | 2011-03-19

Schreibe einen Kommentar