Zuerst: Ich bin voll der Newbie, was MySQL und PHP angeht
habe folgendes skript:
<?php
$server="localhost"; //Werte nach Bedarf änderbar
$user="root";
$passwort="";
$conn = @mysql_connect($server,$user);
if($conn) {
echo "Verbindung installiert";
}else{
echo "Fehler beim Verbinden mit der MySQL-Datenbank";};
$sql = "SELECT * FROM mysql";
$result = mysql_query($sql, $conn);
if ($result) {
$number = mysql_num_rows($result);
echo "<P>Es sind $number Datensätze gelesen worden.</P>";
echo "<TABLE BORDER=1><TR>";
$row = mysql_fetch_array($result, MYSQL_ASSOC);
while ($field = key($row)) {
echo "<TH>$field";
next($row);
}
echo "</TR><TR><TD>";
echo implode("<TD>",$row);
echo "</TR>";
while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) {
echo "<TR><TD>";
echo implode("<TD>",$row);
echo "</TR>";
}
echo "</TABLE>";
echo "<P>Abfrage: <I>$sql</I>";
} else {
echo "<P>".mysql_error($conn);
}
mysql_close($conn);
?>
, wenn ich die Site aufrufe, meldet er mir zwar das die Verbindung steht, aber gibt mir nicht die Feldnamen der Datenbank aus, sondern meldet, dass keine Datenbank angewählt wurde ( No Database Selected)
Wo ist da der Fehler?
habe folgendes skript:
<?php
$server="localhost"; //Werte nach Bedarf änderbar
$user="root";
$passwort="";
$conn = @mysql_connect($server,$user);
if($conn) {
echo "Verbindung installiert";
}else{
echo "Fehler beim Verbinden mit der MySQL-Datenbank";};
$sql = "SELECT * FROM mysql";
$result = mysql_query($sql, $conn);
if ($result) {
$number = mysql_num_rows($result);
echo "<P>Es sind $number Datensätze gelesen worden.</P>";
echo "<TABLE BORDER=1><TR>";
$row = mysql_fetch_array($result, MYSQL_ASSOC);
while ($field = key($row)) {
echo "<TH>$field";
next($row);
}
echo "</TR><TR><TD>";
echo implode("<TD>",$row);
echo "</TR>";
while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) {
echo "<TR><TD>";
echo implode("<TD>",$row);
echo "</TR>";
}
echo "</TABLE>";
echo "<P>Abfrage: <I>$sql</I>";
} else {
echo "<P>".mysql_error($conn);
}
mysql_close($conn);
?>
, wenn ich die Site aufrufe, meldet er mir zwar das die Verbindung steht, aber gibt mir nicht die Feldnamen der Datenbank aus, sondern meldet, dass keine Datenbank angewählt wurde ( No Database Selected)
Wo ist da der Fehler?
Kommentar