Gegen Bilderklau - Das Original

Registrierung Mitgliederliste Teammitglieder Suche Häufig gestellte Fragen Statistik Chat Karte Zur Startseite

Gegen Bilderklau - Das Original » Design, Website, Copyright » Homepagehilfe » Homepagehilfe - Archiv » [PHP & MySQL] Verkaufspferdeauflistung inkl. Verlinkung » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | Thema zu Favoriten hinzufügen
Seiten (2): « vorherige 1 [2]
Zum Ende der Seite springen Verkaufspferdeauflistung inkl. Verlinkung
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
Kullakeeeks Kullakeeeks ist weiblich
Mitglied


images/avatars/avatar-46585.png

Dabei seit: 06.03.2007
Beiträge: 1.591
Herkunft: NRW

Themenstarter Thema begonnen von Kullakeeeks
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <link rel="stylesheet" type="text/css"
 href="style.css">
  <title>Ponyhof Ivanhoe</title>
</head>
<body>
<center>
<table width="90%">
  <tbody>
    <tr>
      <th width="15%"><b>Vorschau</b></th>
      <th width="15%"><b>Name</b></th>
      <th width="15%"><b>Rasse</b></th>
      <th width="15%"><b>Geschlecht</b></th>
      <th width="15%"><b>Alter</b></th>
      <th width="15%"><b>Preis</b></th>
    </tr>
<?php include("db.php"); $abfrage "SELECT * FROM pferd WHERE Besitzer = ''";
$ergebnis mysql_query($abfrage);
while($row -> mysql_fetch_object($ergebnis))
{ ?>
    <tr>
      <td width="15%"><?php echo " <img src="".$row->"Vorschaubild"."">";
?>
      </td>
      <td width="15%"><?php echo $row->"Name"?></td>
      <td width="15%"><?php echo $row->"Rasse"?></td>
      <td width="15%"><?php echo $row->"Geschlecht"?></td>
      <td width="15%"><?php echo $row->"Alter"?></td>
      <td width="15%"><?php echo $row->"Preis"?></td>
    </tr>
<?php ?>
  </tbody>
</table>
</center>
</body>
</html>
22.10.2010 21:29 Kullakeeeks ist offline E-Mail an Kullakeeeks senden Beiträge von Kullakeeeks suchen Nehmen Sie Kullakeeeks in Ihre Freundesliste auf
kext kext ist männlich
»Ich bin ein HAL 9000 Supercomputer.«


images/avatars/avatar-51950.png

Dabei seit: 28.11.2008
Beiträge: 119
Herkunft: Planet Erde

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Das Problem liegt hier:
php:
1:
echo $row->"Name";

Auf Objekteigenschaften greift man nicht mit konstanten Strings zurück. Die beste Methode ist, wie ich auch schon vorher geschrieben habe, mysql_fetch_array zu benutzen und dann so auf die Felder zuzugreifen:
php:
1:
echo $row["Name"];


Alternativ mit Objekten:
php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
// RICHTIG
echo $row->Name;

// NICHT GANZ SO GUT
echo $row->{"Name"};

// ODER
$r "Name";
echo $row->$r;


Diese Zeile ist übrigens auch nicht richtig:
php:
1:
2:
3:
4:
5:
// FALSCH
while($row -> mysql_fetch_object($ergebnis))

// RICHTIG
while($row mysql_fetch_object($ergebnis))
Das war für »Fatal error: Call to a member function mysql_fetch_object() on a non-object in /users/ponyhofivanhoe/www/pferde/pony/verkaufspferde.php on line 37« verantwortlich.

__________________

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von kext: 23.10.2010 13:08.

23.10.2010 13:04 kext ist offline E-Mail an kext senden Beiträge von kext suchen Nehmen Sie kext in Ihre Freundesliste auf
Kullakeeeks Kullakeeeks ist weiblich
Mitglied


images/avatars/avatar-46585.png

Dabei seit: 06.03.2007
Beiträge: 1.591
Herkunft: NRW

Themenstarter Thema begonnen von Kullakeeeks
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Uuuuuh, danke, es funzt smile
Vielen Dank an alle!
23.10.2010 18:47 Kullakeeeks ist offline E-Mail an Kullakeeeks senden Beiträge von Kullakeeeks suchen Nehmen Sie Kullakeeeks in Ihre Freundesliste auf
Kullakeeeks Kullakeeeks ist weiblich
Mitglied


images/avatars/avatar-46585.png

Dabei seit: 06.03.2007
Beiträge: 1.591
Herkunft: NRW

Themenstarter Thema begonnen von Kullakeeeks
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Neue Frage, Startpost aktualisiert...Augenzwinkern
25.10.2010 16:06 Kullakeeeks ist offline E-Mail an Kullakeeeks senden Beiträge von Kullakeeeks suchen Nehmen Sie Kullakeeeks in Ihre Freundesliste auf
kext kext ist männlich
»Ich bin ein HAL 9000 Supercomputer.«


images/avatars/avatar-51950.png

Dabei seit: 28.11.2008
Beiträge: 119
Herkunft: Planet Erde

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Hallo,

beim nächsten Mal bitte einfach das Problem posten statt den Startpost zu editieren. Das erleichtert das Helfen und verstößt nicht gegen die Regeln.

Zu deinem Problem: Wenn du PHP-Steckbriefe hast, wirst du sie doch vermutlich mit steckbrief.php?id=... oder ähnlich aufrufen.

php:
1:
echo '<a href="steckbrief.php?id='.$row["id"].'">'.$row["name"].'</a>';
In deinem Code ist übrigens ein doppeltes Semikolon in Zeile 55.

lg

__________________

Dieser Beitrag wurde 2 mal editiert, zum letzten Mal von kext: 25.10.2010 16:43.

25.10.2010 16:27 kext ist offline E-Mail an kext senden Beiträge von kext suchen Nehmen Sie kext in Ihre Freundesliste auf
Kullakeeeks Kullakeeeks ist weiblich
Mitglied


images/avatars/avatar-46585.png

Dabei seit: 06.03.2007
Beiträge: 1.591
Herkunft: NRW

Themenstarter Thema begonnen von Kullakeeeks
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Oh, okay, mach ich nächstes Mal...
Danke für deine Hilfe...

Das mit dem Semikolon hab ich auch gesehen, da es aber nicht stört, hab ich es erstmal gelassen, wenn ich den Code bearbeite nehm ichs wieder raus...
25.10.2010 17:41 Kullakeeeks ist offline E-Mail an Kullakeeeks senden Beiträge von Kullakeeeks suchen Nehmen Sie Kullakeeeks in Ihre Freundesliste auf
Seiten (2): « vorherige 1 [2] Baumstruktur | Brettstruktur
Gehe zu:
Gegen Bilderklau - Das Original » Design, Website, Copyright » Homepagehilfe » Homepagehilfe - Archiv » [PHP & MySQL] Verkaufspferdeauflistung inkl. Verlinkung

Impressum

Forensoftware: Burning Board, entwickelt von WoltLab GmbH