ERLEDIGT
JA
JA
ANTWORTEN
7
7
ZUGRIFFE
277
277
EMPFEHLEN
-
Hallo,
ich möchte den Inhalt einer Tabelle auslesen. Aber nicht die einzelnen Felder sondern wie bei myAdmin als liste und komplett.
hier meine Code:
Geht aber nicht.PHP-Code:$verbindung = mysql_connect($host, $id, $pw);
mysql_select_db($database, $verbindung);
$sql = 'SELECT * FROM `tx_cal_event` ORDER BY id DESC LIMIT 0, 60 ';
$ergebnis = mysql_query($sql, $verbindung);
echo "<p> Dateninhalte der Tabelle tx_cal_event:</p>\n";
while($row = mysql_fetch_object($ergebnis))
{
echo $sql;
}
mysql_free_result($ergebnis);
mysql_close($verbindung);
Es zeigt die Einträge nicht an.
Grüße
-
22.04.08 22:39 #2
Du verwendest die Funktion falsch.
Hier ein Beispiel von php.net
PHP-Code:<?php
mysql_connect("hostname", "user", "password");
mysql_select_db("mydb");
$result = mysql_query("select * from mytable");
while ($row = mysql_fetch_object($result)) {
echo $row->user_id;
echo $row->fullname;
}
mysql_free_result($result);
?>KIDS Kinderbetreuungsdienst
Xing
"When you play the game of thrones, you win or you die. There is no middle ground."
by Cersei Lannister in "A Game Of Thrones"
-
Gut, aber dann muss ich jedes Feld bestimmen?
Also muss ich den Code weiter führen zb. "echo $row->name;" usw.PHP-Code:echo $row->user_id;
echo $row->fullname;
Geht das nicht, dass ich mir einfach die ganze Tabelle ausgeben kann? Eintrag für Eintrag, ohne extra jedes Feld in PHP zu formatieren?
Wenn ich bei myAdmin links auf die gewünschte Tabelle drücke und dann auf Anzeigen gehe, zeigt mir myAdmin unten jeden Eintrag und seine Attribute schön gelistet an. So möchte ich es auch haben.
Ich stell mir vor das ich mit SELCET * ja die ganze Tabelle meine und ich mir sie ausgeben lasse. Vielleicht sind meine Vorstellung von PHP etwas bekloppt, aber ich will es ja lernen.
Liebe Grüße
-
So sollte das gehen einfach alles auszugeben.PHP-Code:
<?php
mysql_connect("hostname", "user", "password");
mysql_select_db("mydb");
$result = mysql_query("select * from mytable");
while ($row = mysql_fetch_array($result)) {
for($i = 0; $i < count($row); $i++){
//hier tabellen elemente oder so asugeben.
echo $row[$i];
//hier die elemente schließen.
}
}
mysql_free_result($result);
?>Meine Wenigkeit auf Deviantart
-
foreach ist doch viel bequemer
.
-
Hallo,
wenn ich folgenden code benutze gibt es einen Fehler bzw. 2
Fehler:PHP-Code:
$verbindung = mysql_connect($host, $id, $pw);
mysql_select_db($database, $verbindung);
$result = mysql_query("SELECT * FROM tx_cal_event ORDER BY id DESC LIMIT 0, 60");
echo "<p> Dateninhalte der Tabelle tx_cal_event:</p>\n";
while ($row = mysql_fetch_array($result)) {
for($i = 0; $i < count($row); $i++){
//hier tabellen elemente oder so asugeben.
echo $row[$i];
//hier die elemente schließen.
}
}
mysql_free_result($result);
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /mnt/web1/11/20/51641420/htdocs/uniq/kontur21/ausgabe.php on line 18
Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource in /mnt/web1/11/20/51641420/htdocs/uniq/kontur21/ausgabe.php on line 25
Mysqlversion? Ich habe 5.0.45... Aber ich glaub das nicht! Die Fehlermeldung kommt immer wenn ich mysql_fetch_array() benutze.
Grüße
-
Ungetestet:
Mfg SplaschPHP-Code:<?
$verbindung = mysql_connect($host, $id, $pw);
if (!$verbindung) {die('Verbindung nicht möglich : ' . mysql_error());}
$db_wahl=mysql_select_db($database, $verbindung);
if (!$db_wahl) {die ('datenbank konnte nicht angesprochen werden: ' . mysql_error());}
$result = mysql_query("SELECT * FROM tx_cal_event ORDER BY id DESC LIMIT 0, 60");
if (!$result) { die('Ungültige Abfrage: ' . mysql_error());}
echo "<p> Dateninhalte der Tabelle tx_cal_event:</p>\n";
while ($row = mysql_fetch_array($result, MYSQL_ASSOC)){
foreach ($row as $Spalte=>$Inhalt){
echo $Spalte.":".$Inhalt;
}
}
mysql_free_result($result);Geändert von splasch (23.04.08 um 12:21 Uhr)
-
Ja lag am "id" habe es raus genommen und schon geht es.
Grüße...
Ähnliche Themen
-
int aus sql-datenbank auslesen
Von dumbaz28 im Forum .NET DatenverwaltungAntworten: 7Letzter Beitrag: 24.01.10, 22:56 -
Datenbank auslesen
Von marc669 im Forum PHPAntworten: 7Letzter Beitrag: 06.12.09, 00:24 -
ID aus Datenbank auslesen
Von Falloutboy6 im Forum Relationale DatenbanksystemeAntworten: 2Letzter Beitrag: 09.08.06, 14:24 -
C# - Datenbank auslesen
Von Alexander12 im Forum .NET ArchivAntworten: 3Letzter Beitrag: 20.07.05, 17:24 -
Datenbank auslesen
Von thomson im Forum Visual Basic 6.0Antworten: 4Letzter Beitrag: 15.06.04, 09:33





Zitieren

Login






[PHP][Snippet] Array zu XML konvertieren