Probleme beim verbinden mit der Datenbank

Mike K

Aktives Mitglied
Hallo zusammen,
ich habe ein problem undzwar:

Wenn ich
CODE <?php
if ($db = mysqli_connect("localhost", "d00276fa", "Ayom", "d00276fa")) {
echo "Verbindungsaufbau erfolgreich.";
mysqli_close($db);
} else {
echo "Fehler!";
}
?>


das script ausführe kommt immer Diese Fehlermeldung:

CODE Fatal error: Call to undefined function: mysqli_connect() in /www/htdocs/******/myslq.php on line 2


wo ist der Fehler?
Ich hoffe ihr könnt mir helfen MFG
Mike

 
Hallo Mike

QUOTE Fatal error: Call to undefined function: mysqli_connect() in /www/htdocs/******/myslq.php on line 2


in der zweiten Zeile ist die Funktion mysqli_connect() nicht definiert.

du musst also in deinem Skript das mysqli_connect() zuerst wo definieren.
define......

Dann wird es auch gehen.
die andere Frage ist, was du damit erreichen willst.
Ausser dass so eine Verbindung zur DB erstellt wird. passiert nichts.

Versuche es mal so


QUOTE <?php
$link = mysql_connect('localhost', 'mysql_user', 'mysql_password');
if (!$link) {
die('keine Verbindung möglich: ' . mysql_error());
}
echo 'Verbindung erfolgreich';
mysql_close($link);
?>



Gruss

Rolf
 
QUOTE (Flash @ Fr 24.2.2006, 12:03)[...] du musst also in deinem Skript das mysqli_connect() zuerst wo definieren.
define...... [...]

Nein, nicht unbedingt, ich vermute auch eher, dass Mike auf die Mysqli-Erweiterung [1] zugreifen möchte von PHP.


@Mike K
Wie oben bereits erwähnt, musst Du die Mysqli-Erweiterung von PHP aktivieren, um die entsprechenden Funktion auch benutzen zu können, ansonsten musst Du wahrscheinlich auf die alte MySQL-Ansteuerung [2] zurückgreifen.



MfG Sascha Ahlers
 
Jetzt funktionierts! Danke euch!
1.@Flash, ich bin PHP "neuling" und lerne PHP. Das Verbinden mit einer Datenbank ist eine Übungsaufgabe aus einem Lehrbuch.
2.@Sasha, habe es über alte MySQL-Ansteuerung versucht und es hat auch geklappt.
Vielen Dank.
MFG
Mike
 
Zurück
Oben