Hallo zusammen,
gestern habe ich zum ersten mal richtig mit mysql gearbeitet, leider bekomme ich die Verbindung zum SQL Server nicht hin.
Folgende Systemvorraussetzungen habe ich:
- QNAP TS 412
- MYSQL mit PHP-MyAdmin installed.
Jetzt habe ich das Problem, dass ich eine Datenbank anlegen wollte, aber keine Verbindung zum Server herstellen kann.
db.php (Inhalt)
-------------------------------------------------
<?PHP$dbname="Filme";$dbhost="localhost";$dbuser="Test";$dbpass="test245";mysql_connect($dbhost,$dbuser,$dbpass);mysql_select_db($dbname);?>
In PHP My Admin habe ich einen User erstellt der Test heißt und ebenfalls ein Passwort generiert.
Dem User habe ich Lese und Schreibberechtigungen für eine Tabelle erteilt, in die er über PHP schreiben darf.
Anstelle von localhost habe ich auch schon die IP-Adresse des Servers probiert mit dem Port der MySQL Datenbank.
Die Daten wollen einfach nicht in die Tabelle geschrieben werdne.
<!-index.php->
-------------------------------------------------------
<html>
<body>
<center>
<?PHP
if ($button==" OK ") {
include("db.php");
mysql_query("INSERT INTO tbl_Video(titel,eigenschaft,vorhanden)VALUES('$titel','$eigenschaft','$vorhanden')");
mysql_close();
?>
Die Daten wurden eingetragen<br>
<a href="index.php">neuer Eintrag</a><br>
<a href="show.php">zur Übersicht</a>
<?PHP
} else { ?>
<form method="post" action="index.php">
<input type="text" name="titel" value="Titel"><br>
<input type="text" name="eigenschaft" value="Eigenschaft"><br>
<input type="submit" name="button" value=" OK ">
</form>
<?PHP
} ?>
</center>
</body>
</html>
Alles anzeigen
Ich wollte eine Art Datenbank für meine Filme DVD / Blue-Ray und Videospiele generieren zu Testzwecken.
Kann mir hier vielleicht jemand weiterhelfen?
Was habe ich falsch gemacht, was kann ich verbessern.
Die Berechtigungen für die Tabellen habe ich alle gesetzt.
Ich habe irend wie das Gefühl, dass ich entweder die PHP Datei falsch abgelegt habe, oder das was mit dem Zugriff der Datenbank nicht stimmt.
Die PHP Datei liegt bei mir momentan auf zwei verschiedenen Stellen.
Zum einen habe ich sie mit der index.php auf dem Web Laufwerk ausgetauscht und zum anderen habe ich Sie auf dem Weblaufwerk im Ordner FILM-Datenbank liegen.
Beides Klappt mit lokalem Zugriff und mit fernem Zugriff nicht... .
Acht mal Extern verlinktes Bild entfernt! Der Grund!