mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Fr 29.03.2024 09:10 Benutzername: Passwort: Auto-Login

Thema: PHP Problem: Call to undefined method mysqli: fetch_fields() vom 22.09.2009


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> PHP Problem: Call to undefined method mysqli: fetch_fields()
Autor Nachricht
bANDSIGN
Threadersteller

Dabei seit: 23.01.2008
Ort: Köln
Alter: 36
Geschlecht: Männlich
Verfasst Di 22.09.2009 13:39
Titel

PHP Problem: Call to undefined method mysqli: fetch_fields()

Antworten mit Zitat Zum Seitenanfang

Hallo,

ich bin derzeit dabei mich was näher mit PHP und MySQL zu beschäftigen. Im Zuge dessen habe ich mir das Buch "PHP 5.3 & MySQL 5.1" von Galileo Computing gekauft. Finde es auch sehr gut.

Ich bin nun beim Mysqli Object und habe ein Problem mit einem kleinen Script aus dem Buch:

Code:
$mysqli = new mysqli('localhost',
                     'root',
                     '',
                     'meinedatenbank');

if(!$mysqli)
{
   
   die('Es war keine Verbindung zur Datenbank möglich.');

}

$sql = 'SELECT * FROM meinetabelle; ';
$result = $mysqli->query($sql);
echo 'existiert eine Ergebnismenge? ';

if($result->field_count != null)
{
   
   echo 'ja';
   $array = $mysqli->fetch_fields();
   print_r($array);
   
}
else
{
   
   echo 'nein';
   
}

//Verbindungsabbruch
$mysqli->close();


Und zwar erhalte ich die Fehlermeldung:
Code:

Fatal error: Call to undefined method mysqli::fetch_fields() in [i]meinpfad [/i]on line 34


Ich arbeite lokal mit XXAMP in der aktuellsten Version. Es kann ja sein das ein Fehler im Script ist. Auch bei den besten Büchern kommt das vor. Aber eigentlich ist fetch_fields() doch normale syntax? Waraum sollte die "undefined" sein? Kann es an na Einstellung an XXAMP liegen? Ich wäre für schnelle Hilfe wirklich dankbar! Lächel


Zuletzt bearbeitet von bANDSIGN am Di 22.09.2009 13:39, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
DerM

Dabei seit: 18.01.2009
Ort: -
Alter: 42
Geschlecht: Männlich
Verfasst Di 22.09.2009 13:50
Titel

Antworten mit Zitat Zum Seitenanfang

Müsste ja dann auch $result->fetch_fields heißen...

http://de.php.net/mysqli_fetch_fields
  View user's profile Private Nachricht senden
Anzeige
Anzeige
aUDIOfREAK

Dabei seit: 04.04.2002
Ort: Ansbach
Alter: 44
Geschlecht: Männlich
Verfasst Di 22.09.2009 13:54
Titel

Antworten mit Zitat Zum Seitenanfang

evtl. ist auch die php-erweiterung mysqli ist nicht installiert bzw. aktiviert. dann kann der php parser mit den befehlen nix anfangen, weil die nur mit installierter erweiterung zur verfügung stehen.
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
bANDSIGN
Threadersteller

Dabei seit: 23.01.2008
Ort: Köln
Alter: 36
Geschlecht: Männlich
Verfasst Di 22.09.2009 13:57
Titel

Antworten mit Zitat Zum Seitenanfang

Die PhP Erweiterung ist installiert. Hatte auch schon dran gedacht. Aber natürlich danke für den Hinweis!!!

DerM hat recht. Da muss $result->fetch_fields hin. Ich euch danke vielmals!!! Lächel
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
 
Ähnliche Themen [PHP] mysqli Installation Problem
Problem mit Slider / jQuery / PHP / mySQLi
WordPress - ID für Menüelement aus Custom Fields [gelöst]
Method Not Allowed
[AS3] public method auf getChildAt(i) objekt?
Fatal error: Class 'mysqli' not found in...
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.