suche banales Beispiel um auf MariaDB zugreifen zu können

Status
Für weitere Antworten geschlossen.

Stefan!

Benutzer
Mitglied seit
21. Dez 2013
Beiträge
65
Punkte für Reaktionen
0
Punkte
6
Hallo,
leider funktioniert das folgende Beispiel nicht.
Datenbank/Passwort sind mit phpMyAdmin angelegt.
index.php steht auf Diskstation im Verzeichnis web/ku ...
Virtueller Host in Web Station angelegt, der auf dieses Verzeichnis führt
MariaDB 5 auf Diskstation deinstallier
MariaDB 10 auf Diskstation installiert


Fehlermeldung:
Fatal error: Uncaught Error: Call to undefined function mysql_connect() in /volume1/web/Ku/index.php on line 11 Error: Call to undefined function mysql_connect() in /volume1/web/Ku/index.php on line 11 Call Stack: 0.0003 352488 1. {main}() /volume1/web/Ku/index.php:0

gibt es irgendwo ein banales funktionierendes Beispiel
Datenbank öffnen
Tabelle öffnen
Datensatz einfügen

Danke für einen Hinweis!

<html>
<head>
<title>Select a MariaDB Database</title>
</head>

<body>
<?php
$dbhost = 'localhost:3307';
$dbuser = 'guest1';
$dbpass = 'guest1a';
$conn = mysql_connect($dbhost, $dbuser, $dbpass) ;

if(! $conn ) {
die('Could not connect: ' . mysql_error() );
}
echo 'Connected successfully';

mysql_select_db( 'PRODUCTS' ) ;
mysql_close($conn) ;
?>
</body>
</html>


**********
DSM 6.1.3-15152 Update 5
 

MikeZulu

Benutzer
Mitglied seit
04. Mai 2016
Beiträge
101
Punkte für Reaktionen
2
Punkte
24
Hey Stefan!

mysql_conect ist veraltet. Du musst mit den aktuellen PHP Versionen das neue Interface mysqli() verwenden.

Beispiel: $handle = new mysqli(<host>, <user>, <kennwort>, <datenbank>)

Falls die Verbindung bei MariaDB über localhost nicht funktioniert, verwende 127.0.0.1:3307
 

Stefan!

Benutzer
Mitglied seit
21. Dez 2013
Beiträge
65
Punkte für Reaktionen
0
Punkte
6
Danke für den Hinweis ... dann muß ich mich mit dem neuen Interface mysqli() befassen.
Die ganzen Beispiele die ich "gegoogelt" haben scheinen auf einem anderen interface aufzubauen.
Mit dem Hinweis klappt die Verbindung!

Danke!
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat