Hallo,
ich fange gerade mit MySQL an und habe ein Problem mit dem Daten auslesen. Ich habe 3 PHP-Seite - eine Config, eine zum Tabelle anlegen und Daten schreiben sowie eine zum Auslesen der Daten.
wenn ich die Daten auslesen will, zeigt er mir als Ergebnis nu "Resource id #4" an (echo).
Folgender Code zum schreiben:
<?php
include("config.php");
$DataConnect = mysql_connect($DataHost, $DataUserName, $DataPassword);
mysql_select_db($DataName, $DataConnect) or die ("Fehler: Ausgewählte Datenbank ist nicht vorhanden.");
mysql_query("create table $DataTable(ID INT NOT Null AUTO_INCREMENT Primary Key, Name VARCHAR(20) NOT Null, Comment VARCHAR(100) NOT Null)");
mysql_query("insert into $DataTable(Name, Comment) values('Spiky Halo', 'Echt tolle Seite!')");
mysql_close($DataConnect);
?>
---
Und folgender zum lesen:
<?php
include("config.php");
$DataConnect = mysql_connect($DataHost, $DataUserName, $DataPassword);
mysql_select_db($DataName, $DataConnect) or die ("Fehler: Ausgewählte Datenbank ist nicht vorhanden.");
$Name = mysql_query("select Name from $DataTable", $DataConnect);
echo "Daten:<br> $Name";
mysql_close($DataConnect);
?>
Wo liegt der Fehler? Ich hab auf meinem Server mal geguckt, die Tabelle wurde erstellt und die Daten auch hineingeschrieben.
Danke im Voraus!
MfG Philipp