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] Pferdesteckbrief, Php » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | Thema zu Favoriten hinzufügen
Zum Ende der Seite springen Pferdesteckbrief, Php
Beiträge zu diesem Thema Autor Datum
 Pferdesteckbrief, Php Alaska. 05.02.2009 19:38
 RE: Pferdesteckbrief, Php 1Sm!le 05.02.2009 20:49
 RE: Pferdesteckbrief, Php Alaska. 06.02.2009 14:11
 RE: Pferdesteckbrief, Php 1Sm!le 06.02.2009 14:19
 RE: Pferdesteckbrief, Php Alaska. 06.02.2009 19:38
 RE: Pferdesteckbrief, Php Alaska. 26.02.2009 19:50

Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
Alaska. Alaska. ist weiblich
Mitglied


images/avatars/avatar-54005.jpg

Dabei seit: 06.06.2005
Beiträge: 1.914
Name: Julia

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

Wieder ein Problem, diesmal beim Steckbrief, und zwar möchte ich das die Pferde nach Besitzer geordnet werden und dann jeweils unter einer Überschift sind, aber leider wird nur das else angezeigt.

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:
<html>
  <head>
    <title>Privatpferde</title>
       <link rel=stylesheet href=style.css type=text/css>
  </head>
    <body><h1>Privatpferde</h1>
Hier siehst du alle Privatpferde.<br><br>
           <center>
<?php
 
// Verbindung zur Datenbank
include("Datenbank.php");
 
// Hier die Abfrage übersetzt: RUFE * (alle Spalten) VON der Tabelle Pferd auf WO in der Spalte Besitzer nichts steht.
$Ergebnis mysql_query("SELECT * FROM Pferd WHERE Besitzer != '' ORDER BY Besitzer");
 
 if ($Data[Besitzer] == 'Julia') {
  while($Data mysql_fetch_array($Ergebnis))
  echo "Ich bin Julias Pferd";
}
 else { 
  echo "Julia hat keine Pferde.<br><br>";
 }
 

 if ($Data[Besitzer] == 'Katii') {
  while($Data mysql_fetch_array($Ergebnis))
  echo "Ich bin Katiis Pferd";
}
 else { 
  echo "Katii hat keine Pferde.";
 }
 

  
?>

        </center>
    </body>
</html>


__________________

05.02.2009 19:38 Alaska. ist offline E-Mail an Alaska. senden Homepage von Alaska. Beiträge von Alaska. suchen Nehmen Sie Alaska. in Ihre Freundesliste auf Fügen Sie Alaska. in Ihre Kontaktliste ein
1Sm!le 1Sm!le ist weiblich
Mitglied


images/avatars/avatar-42097.png

Dabei seit: 05.03.2005
Beiträge: 441
Herkunft: Berlin

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

Ja nun, in Zeile 17 willst du auf $Data zugreifen, aber in Zeile 18 (also erst danach) legst du fest, was $Data sein soll.

__________________

05.02.2009 20:49 1Sm!le ist offline E-Mail an 1Sm!le senden Homepage von 1Sm!le Beiträge von 1Sm!le suchen Nehmen Sie 1Sm!le in Ihre Freundesliste auf
Alaska. Alaska. ist weiblich
Mitglied


images/avatars/avatar-54005.jpg

Dabei seit: 06.06.2005
Beiträge: 1.914
Name: Julia

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

Okay danke ^^

Jetzt wird nur eine Datei ausgegeben, obwohl mehrere in der Datenbank sind

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:
<?php
 
// Verbindung zur Datenbank
include("Datenbank.php");
 
// Hier die Abfrage übersetzt: RUFE * (alle Spalten) VON der Tabelle Pferd auf WO in der Spalte Besitzer nichts steht.
$Ergebnis mysql_query("SELECT * FROM Pferd");

 
 if ($Data mysql_fetch_array($Ergebnis) AND $Data[Besitzer] == 'Julia') {

  echo "  Julias Pferde <br><br>
    $Data[Name]<br><br>";
}
 else { 
  echo " Julias Pferde <br><br>
    Julia hat keine Pferde.<br><br>";
 }
 

 if ($Data mysql_fetch_array($Ergebnis) AND $Data[Besitzer] == 'Katii' ) {

  echo " Katiis Pferde <br><br>
           $Data[Name]";
}
 else { 
  echo "Katiis Pferde <br><br>
    Katii hat keine Pferde.";
 }
 

  
?>


__________________

06.02.2009 14:11 Alaska. ist offline E-Mail an Alaska. senden Homepage von Alaska. Beiträge von Alaska. suchen Nehmen Sie Alaska. in Ihre Freundesliste auf Fügen Sie Alaska. in Ihre Kontaktliste ein
1Sm!le 1Sm!le ist weiblich
Mitglied


images/avatars/avatar-42097.png

Dabei seit: 05.03.2005
Beiträge: 441
Herkunft: Berlin

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

Joah, jetzt rufst du ja mysql_fetch_array ( = hole eine Zeile) auch nur noch 1 mal auf ;-)

Korrekter Aufbau wäre:
code:
1:
2:
3:
4:
5:
6:
7:
8:
Lies jede Tabellenzeile
   #Prüfe, welches Mitglied Besitzer ist
   Wenn das Pferd in der Zeile davor einen anderen Besitzer hatte: 
      Zeige eine Überschrift (nämlich den neuen Mitgliedsnamen)
   Auf jeden Fall: Zeige das Pferd
   Speichere zwischen, welcher Besitzer zum grad gezeigten Pferd gehörte.


__________________

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von 1Sm!le: 06.02.2009 14:20.

06.02.2009 14:19 1Sm!le ist offline E-Mail an 1Sm!le senden Homepage von 1Sm!le Beiträge von 1Sm!le suchen Nehmen Sie 1Sm!le in Ihre Freundesliste auf
Alaska. Alaska. ist weiblich
Mitglied


images/avatars/avatar-54005.jpg

Dabei seit: 06.06.2005
Beiträge: 1.914
Name: Julia

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

Oje, ich glaub dafür kann ich zu wenig PHP, aber danke ^^
Könnte mir jmd zeigen wies geht?

__________________

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Alaska.: 06.02.2009 20:23.

06.02.2009 19:38 Alaska. ist offline E-Mail an Alaska. senden Homepage von Alaska. Beiträge von Alaska. suchen Nehmen Sie Alaska. in Ihre Freundesliste auf Fügen Sie Alaska. in Ihre Kontaktliste ein
Alaska. Alaska. ist weiblich
Mitglied


images/avatars/avatar-54005.jpg

Dabei seit: 06.06.2005
Beiträge: 1.914
Name: Julia

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

Ich bekomms nicht hin, kann mir vielleicht jmd helfen?

__________________

26.02.2009 19:50 Alaska. ist offline E-Mail an Alaska. senden Homepage von Alaska. Beiträge von Alaska. suchen Nehmen Sie Alaska. in Ihre Freundesliste auf Fügen Sie Alaska. in Ihre Kontaktliste ein
Baumstruktur | Brettstruktur
Gehe zu:
Gegen Bilderklau - Das Original » Design, Website, Copyright » Homepagehilfe » Homepagehilfe - Archiv » [PHP & MySQL] Pferdesteckbrief, Php

Impressum

Forensoftware: Burning Board, entwickelt von WoltLab GmbH