forsterm
Erfahrenes Mitglied
Hallo,
danke für deine riesen Hilfe.
Jetzt funktioniert alles super.
Obwohl ein Problem hab ich noch, wegen dem ich nicht gleich ein Neues Them beginnen will.
Weiß jemand, warum bei dem folgendem Script die $id nicht ausgelesen bzw ausgegeben wird?
EDIT:
hat sich schon erledigt richtig muss es nämlich so heißen:
danke für deine riesen Hilfe.
Jetzt funktioniert alles super.
Obwohl ein Problem hab ich noch, wegen dem ich nicht gleich ein Neues Them beginnen will.
Weiß jemand, warum bei dem folgendem Script die $id nicht ausgelesen bzw ausgegeben wird?
PHP:
<?PHP
$dbhost = "localhost";
// MySQL - Host, meist ist es localhost
$dbpass = "xxx";
// MySQL - Passwort
$dbuser = "xxx";
// MySQL - Benutzer
$dbdata = "xxx";
// MySQL - Datenbankname
$dbtabelle = "xxx";
// MySQL - Datenbanktabelle
@mysql_connect($dbhost, $dbuser, $dbpass);
// Auswahl der Datenbank
@$x=mysql_select_db($dbdata);
if (empty($x)) {
echo "Fehler beim Verbinden mit dem Datenbankserver<br>";
exit;
}
// Absetzen eines SQL-Befehls
$query = "SELECT DATE_FORMAT(Datum,'%d. %M. %Y')
As Datum, id, Ort, Treffpunkt, Uhrzeit, Beginn, Anlass, Sortierung FROM $dbtabelle ORDER BY Sortierung ASC";
$result = mysql_query($query)
or die(mysql_error());
if ($result) {
// Felder eines Datensatz in eine assoziatives Array füllen
// Tabellenfoermige Ausgabe
echo "<table border=\"1\" width=\"100%\" style=\"border-collapse: collapse\" bordercolor=\"blue\" id=\"table1\">
<tr><td align=\"center\"><b><font color=\"#000000\" face=\"Arial\">Datum</font></b></td>
<td align=\"center\"><b><font color=\"#000000\" face=\"Arial\">Ort</font></b></td>
<td align=\"center\"><b><font color=\"#000000\" face=\"Arial\">Treffpunkt</font></b></td>
<td align=\"center\"><b><font color=\"#000000\" face=\"Arial\">Uhrzeit</font></b></td>
<td align=\"center\"><b><font color=\"#000000\" face=\"Arial\">Beginn</font></b></td>
<td align=\"center\"><b><font color=\"#000000\" face=\"Arial\">Anlass</font></b></td>
<td align=\"center\"><b><font color=\"#000000\" face=\"Arial\">Aktion</font></b></td></tr>";
while ($ds = mysql_fetch_object($result)) {
$Datum = $ds->Datum;
$id = $ds->$id;
$Ort = $ds->Ort;
$Treffpunkt = $ds->Treffpunkt;
$Uhrzeit = $ds->Uhrzeit;
$Beginn = $ds->Beginn;
$Anlass = $ds->Anlass;
echo " <tr><font color=\"#000000\" face=\"Arial\"></font><td align=\"center\">$Datum</td>
<font color=\"#000000\" face=\"Arial\"></font><td align=\"center\">$Ort</td>
<font color=\"#000000\" face=\"Arial\"></font><td align=\"center\">$Treffpunkt</td>
<font color=\"#000000\" face=\"Arial\"></font><td align=\"center\">$Uhrzeit</td>
<font color=\"#000000\" face=\"Arial\"></font><td align=\"center\">$Beginn</td>
<font color=\"#000000\" face=\"Arial\"></font><td align=\"center\">$Anlass</td>
<td><a href=\"edit.php?id=$id\">Bearbeiten</a> <a href=\"delete.php?id=$id\">Löschen</a></td>
</tr>";
}
echo "</TABLE>\n";
echo "<center><br><a href=\"new.php\">Neuer Eintrag<a/>";
}
else
echo "fehler<br>";
?>
<html><head><link rel="stylesheet" type="text/css" href="format.css"></head></html>
EDIT:
hat sich schon erledigt richtig muss es nämlich so heißen:
PHP:
<?PHP
$dbhost = "localhost";
// MySQL - Host, meist ist es localhost
$dbpass = "xxx";
// MySQL - Passwort
$dbuser = "xxx";
// MySQL - Benutzer
$dbdata = "xxx";
// MySQL - Datenbankname
$dbtabelle = "xxx";
// MySQL - Datenbanktabelle
@mysql_connect($dbhost, $dbuser, $dbpass);
// Auswahl der Datenbank
@$x=mysql_select_db($dbdata);
if (empty($x)) {
echo "Fehler beim Verbinden mit dem Datenbankserver<br>";
exit;
}
// Absetzen eines SQL-Befehls
$query = "SELECT DATE_FORMAT(Datum,'%d. %M. %Y')
As Datum, id, Ort, Treffpunkt, Uhrzeit, Beginn, Anlass, Sortierung FROM $dbtabelle ORDER BY Sortierung ASC";
$result = mysql_query($query)
or die(mysql_error());
if ($result) {
// Felder eines Datensatz in eine assoziatives Array füllen
// Tabellenfoermige Ausgabe
echo "<table border=\"1\" width=\"100%\" style=\"border-collapse: collapse\" bordercolor=\"blue\" id=\"table1\">
<tr><td align=\"center\"><b><font color=\"#000000\" face=\"Arial\">Datum</font></b></td>
<td align=\"center\"><b><font color=\"#000000\" face=\"Arial\">Ort</font></b></td>
<td align=\"center\"><b><font color=\"#000000\" face=\"Arial\">Treffpunkt</font></b></td>
<td align=\"center\"><b><font color=\"#000000\" face=\"Arial\">Uhrzeit</font></b></td>
<td align=\"center\"><b><font color=\"#000000\" face=\"Arial\">Beginn</font></b></td>
<td align=\"center\"><b><font color=\"#000000\" face=\"Arial\">Anlass</font></b></td>
<td align=\"center\"><b><font color=\"#000000\" face=\"Arial\">Aktion</font></b></td></tr>";
while ($ds = mysql_fetch_object($result)) {
$Datum = $ds->Datum;
$id = $ds->$id;
$Ort = $ds->Ort;
$Treffpunkt = $ds->Treffpunkt;
$Uhrzeit = $ds->Uhrzeit;
$Beginn = $ds->Beginn;
$Anlass = $ds->Anlass;
echo " <tr><font color=\"#000000\" face=\"Arial\"></font><td align=\"center\">$Datum</td>
<font color=\"#000000\" face=\"Arial\"></font><td align=\"center\">$Ort</td>
<font color=\"#000000\" face=\"Arial\"></font><td align=\"center\">$Treffpunkt</td>
<font color=\"#000000\" face=\"Arial\"></font><td align=\"center\">$Uhrzeit</td>
<font color=\"#000000\" face=\"Arial\"></font><td align=\"center\">$Beginn</td>
<font color=\"#000000\" face=\"Arial\"></font><td align=\"center\">$Anlass</td>
<td><a href=\"edit.php?id=$id\">Bearbeiten</a> <a href=\"delete.php?id=$id\">Löschen</a></td>
</tr>";
}
echo "</TABLE>\n";
echo "<center><br><a href=\"new.php\">Neuer Eintrag<a/>";
}
else
echo "fehler<br>";
?>
<html><head><link rel="stylesheet" type="text/css" href="format.css"></head></html>
Zuletzt bearbeitet: