Pferdesteckbrief, Php |
Alaska.

Mitglied
 

Dabei seit: 06.06.2005
Beiträge: 1.914
Name: Julia
 |
|
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 |
|
|
1Sm!le

Mitglied
 

Dabei seit: 05.03.2005
Beiträge: 441
Herkunft: Berlin
 |
|
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 |
|
|
Alaska.

Mitglied
 

Dabei seit: 06.06.2005
Beiträge: 1.914
Name: Julia
Themenstarter
 |
|
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.

Mitglied
 

Dabei seit: 06.06.2005
Beiträge: 1.914
Name: Julia
Themenstarter
 |
|
Ich bekomms nicht hin, kann mir vielleicht jmd helfen?
__________________
|
|
26.02.2009 19:50 |
|
|
|
Impressum
|