Ich war mir nicht sicher, ob das hier in diesen Thread passt. Ich schildere mal mein Problem.
Mein Ziel ist es, über ein PHP-Script eine Verbindung mit einer von mir eingerichtete MySQL-Datenbank herzustellen.
Was habe ich gemacht?
Ich habe mir Xampp angeschafft, über das Control Panel Xampp und eben MySQL angeschmissen und als "admin" eine Datenbank in mysql erstellt. Nun versuche ich, auf diese Datenbank mit einem PHP-Dokument(welches ich mit dem Abtana Studio 3 erzeugte) zuzugreifen.
Aber natürlich funktioniert das nicht. Ich hab festgestellt, dass man nen lokalen Server dafür braucht(oder zumindest brauche ich das alles lokal). Für einen Bekannten muss es lokal sein. Wann immer er möchte, soll er seine Datenbank mit PHP-Dokumenten bearbeiten können. Da er selbst nicht gewandt mit SQL ist, möchte ich für ihn ein Dokument erstellen, wo er alles ausfüllen und dann bearbeiten kann, sprich: Eine einfache Bedienoberfläche.
Ich habe nun auf MySQL einen lokalen Server eingerichtet. Habe auch einen Datenbanknamen, Hostnamen, ect. angegeben. Nun versuchte ich eine Verbindung mittels dieses scriptes aufzubauen:
Aus Datenschutzgründen für dieses Beispiel einen Namen geändert.
<?php
require 'pwd_inc.php';
$c = mysqli_connect($db_user, $db_server, $db_pwd, $db_name );
if ( false == $c ){
die('<p>Keine Verbindung zum MySQL-Server</p>');} //Skript abbrechen
mysql_select_db('DATENBANKNAME') or
die('<p>Keine Verbindung zur DB</p>');
?>
In einem anderen Dokument führe ich dieses Script aus, um auf der Seite die Einträge dieser Datenbank anzusehen. Allerdings kommt eben diese Fehlermeldung, welche ich im "die" angewiesen habe. Sogesehen kann er keine Verbindung zur Datenbank aufbauen.
Die Frage ist also:
Wie kann ich auf diese Datenbank zugreifen?
Was muss der Server für Daten haben und wo kann ich sie festlegen?
Gibt es eine optimiertere Möglichkeit?
Wichtig ist:
Das ganze muss offline(Also ohne Internetverbindung) funktionieren können.
Ich hoffe, ihr könnt mir helfen.