MySQL - Daten in PHP anzeigen

Der MySQL Datenbank-Server für Internet- und Intranet-Lösungen.

MySQL - Daten in PHP anzeigen

Beitragvon Gatewayer » Mi 01 Aug, 2001 11:35

hoi,
ich hab php+mysql funktionstĂĽchtig installiert auf einem unix rechner mit apache server, aber das einzige was ich bis jetzt nicht zusammengebracht habe sind daten auszugeben von einer DB:


<HEAD>
<TITLE>Guestbook Example</TITLE>
</HEAD>
<BODY>
<?
// Datenbank verbinden
mysql_connect("localhost");
// Datenbank auswählen
mysql_select_db("siska") or die("Fehler beim Ă–ffnen der Datenbank");

//Anzeige nach dem eigenen Eintrag
echo "<h2>Anzeige der Einträge</h2>";


// Datenbank abfragen
$result = mysql_query("SELECT name,id,preis,bildurl FROM antiqui");


// Datensätze holen
while ($row = mysql_fetch_row($result)) {
echo "<HR>";
echo "<B>Name:</B> $row[0]";
echo "<BR><B>E-mail:</B> <A HREF="mailto:$row[1]">$row[1]</A>";
echo "<BR><B>Homepage:</B> <A HREF="$row[2]">$row[2]</A>";
echo "<BR><B>Job:</B> $row[3]";
echo "<BR><B>Aus:</B> $row[4]";
echo "<BR><B>Kommentar:</B>";
echo "<BR>$row[5]";
}


?>

</BODY>


Fehler:
Warning: Supplied argument is not a valid MySQL result resource in /webs/siska/www/schas.php on line 21

while ($row = mysql_fetch_row($result)) {
diese Zeile will er nicht...
weiĂź aber nicht warum

Ich möchte einfach nur die Daten anzeigen, egal wie ..
An den Berechtigungen liegts nicht (alles freigegeben)

Bitte helft mir :-(
Danke im Voraus (so ein bestimmt kleiner Fehler nervt voll..)
Gatewayer
 

RE: MySQL - Daten in PHP anzeigen

Beitragvon zeke » Do 02 Aug, 2001 08:10

<HTML>hi

also der fehler bedeutet das deine mysql abfrage falsch und einen error erzeugt.


frage: ist in der datenbank nur ein eintrag vorhanden? also nur ein name

versuch mal etwas wie:

$result = mysql_query("SELECT name,id,preis,bildurl FROM antiqui WHERE id='1'");


ich glaube es liegt daran.... könnte mich aber auch irren


schöne grüsse aus der schweiz
zeke
</HTML>
zeke
 

RE: MySQL - Daten in PHP anzeigen

Beitragvon Gatewayer » Do 02 Aug, 2001 14:55

<HTML>

<HEAD>
<TITLE>Guestbook Example</TITLE>
</HEAD>
<BODY>

// Datenbank verbinden
mysql_connect("localhost");
// Datenbank auswählen
mysql_select_db("siska") or die("Fehler beim Ă–ffnen der Datenbank");
// Hinzufügen von Einträgen - Formular

// Datenbank abfragen
$result = mysql_query("SELECT name,id FROM antiqui WHERE id='1'");
$row = mysql_fetch_row($result);

// Datensätze holen

while ($row = mysql_fetch_row($result)) {
echo "<B>Name:</B> $row[0]";
echo "<BR><B>E-mail:</B> <A HREF=\"mailto:$row[1]\">$row[1]</A>";
echo "<BR><B>Homepage:</B> <A HREF=\"$row[2]\">$row[2]</A>";
echo "<BR><B>Job:</B> $row[3]";
echo "<BR><B>Aus:</B> $row[4]";
echo "<BR><B>Kommentar:</B>";
echo "<BR>$row[5]";
}


</BODY>


ich hoffe das kann man jetzt besser lesen..
Der Fehler besteht nach wie vor :-(((
ich schaffs einfach nicht Daten aus einer DB zu holen - warum weiĂź ich nicht

gibts vielleicht eine andere Möglichkeit?
Es funktioniert einfach nichts :-(((

Bitte helft mir </HTML>
Gatewayer
 

RE: MySQL - Daten in PHP anzeigen

Beitragvon SkyRanger » So 27 Apr, 2003 15:47

genau das problem hab ich auch.

ich bekomme so ziemlich in jedem hilfe-forum oder sonstwo, immer die zeile
while ($row = mysql_fetch_row($result)) {

genannt. aber bei mir funzt des auch nie.

nur komisch daß noch kein mensch diese problem gelöst hat.

mich wĂĽrd mal interessieren, wieso alle nur sagen "da muss gehen" unn wenn de dan fragst warum das nicht geht, wird nur gefragt ob die abfrage richtig ist.

natĂĽrlich iss die richtig ! ich geb doch die abfrage SELECT ..... erst in phpmyadmin ein wenn ich mir nicht sicher bin.

der gibt mir dann auch eine tabelle mit den richtigen daten aus, die ich möchte.

Warning: Supplied argument is not a valid MySQL result resource in /mnt/ls6/14/455/00000013/htdocs/test/dbabruf.php on line 25

die kenn ich auswendig !
unn die nervtlangsam weil wirklich kein mensch eine lösung dafür hat.

erklärungen wie man datenbanken anlegt, daten einfügt etc. wird massenweise erklärt, damit hab ich kein problem, aber wie man php und MySQL RICHTIG !!! mitnander verbindet weis anscheindend niemand so richtig.

wenn mir WIRKLICH mal jemand helfen WILL und auch eine FUNKTIONIERENDE lösung parat hat, der kann sich gerne bei mir per email unter
[email protected] melden.

danke schonmal im vorraus, wenns funzt.
SkyRanger
 


ZurĂĽck zu MySQL

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 14 Gäste