[PHP & MySQL] Problem mit Steckbriefen [PHP]

Bah-bah-pfui-wesen
Joa also ich hab n Problem mit meinen Steckis und zwar zeig er mir nicht die Daten an die ich abrufen will sondern immer nur das und ich weiß einfach nich worans liegt unglücklich naja vllt. könnt ihr mir ja helfen hier das skript:

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>RV zur Linde</title>
<link rel=stylesheet href=style.css type=text/css>
</head>
<body><p class="head">Pferdeprofil</p>
<center>
<TABLE>
<?php

include("Datenbank.php");

$id = "$_GET[id]";

$Ergebnis = mysql_query( "SELECT * FROM Pferd where ID='$id'" );
if (@mysql_num_rows($Ergebnis) == 0) {
echo "Dieses Pferd existiert nicht!";
}

else {
$Data = mysql_fetch_array( $Ergebnis );
}
?>
<tr>
<td>Bild</td><td><?php echo"$Data [Bild]"?></td>
<tr>
<td>Name</td><td><?php echo"$Data [Name]"?></td>
<tr>
<td>Alter</td><td><?php echo"$Data [Alter]"?></td>
<tr>
<td>Rasse</td><td><?php echo"$Data [Rasse]"?></td>
<tr>
<td>Besitzer</td><td><?php echo"$Data [Besitzer]"?></td>
</tr>

</TABLE>
</center>
</body>
</HTML>
Melli
Versuch mal so:
Zeile 22
php:
1:
$Data = mysql_fetch_assoc( $Ergebnis );

&& dann nachher immer
php:
1:
<?php echo"$Data[Alter]"?>
also ohne Leerzeichen.
Bah-bah-pfui-wesen
also das skript sieht so so aus aber geändert hat sich immer noch nichts trotzdem danke Augenzwinkern

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>RV zur Linde</title>
<link rel=stylesheet href=style.css type=text/css>
</head>
<body><p class="head">Pferdeprofil</p>
<center>
<TABLE>
<?php

include("Datenbank.php");

$id = "$_GET[id]";

$Ergebnis = mysql_query( "SELECT * FROM Pferd where ID='$id'" );
if (@mysql_num_rows($Ergebnis) == 0) {
echo "Dieses Pferd existiert nicht!";
}

else {
$Data = mysql_fetch_assoc( $Ergebnis );
}
?>
<tr>
<td>Bild</td><td><?php echo"$Data [Bild]"?></td>
<tr>
<td>Name</td><td><?php echo"$Data [Name]"?></td>
<tr>
<td>Alter</td><td><?php echo"$Data [Alter]"?></td>
<tr>
<td>Rasse</td><td><?php echo"$Data [Rasse]"?></td>
<tr>
<td>Besitzer</td><td><?php echo"$Data [Besitzer]"?></td>
</tr>

</TABLE>
</center>
</body>
</HTML>
Melli
Du hattest immer noch Leerzeichen zwischen den Data und [. Mach mal die Leerzeichen weg. Wenns immer noch nicht geht dann..

Vielleicht wenn du alles mal in das echo setzt..
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:
<HTML>
<head>
<title>RV zur Linde</title>
<link rel=stylesheet href=style.css type=text/css>
</head>
<body><p class="head">Pferdeprofil</p>
<center>
<TABLE>
<?php

include("Datenbank.php");

$id = "$_GET[id]";

$Ergebnis = mysql_query( "SELECT * FROM Pferd where ID='$id'" );
if (@mysql_num_rows($Ergebnis) == 0) {
echo "Dieses Pferd existiert nicht!";
}

else {
$Data = mysql_fetch_assoc( $Ergebnis );
echo"<tr>
<td>Bild</td><td>$Data[Bild]</td>
<tr>
<td>Name</td><td>$Data[Name]</td>
<tr>
<td>Alter</td><td>$Data[Alter]</td>
<tr>
<td>Rasse</td><td>$Data[Rasse]</td>
<tr>
<td>Besitzer</td><td>$Data[Besitzer]</td>
</tr>";
}
?>


</TABLE>
</center>
</body>
</HTML>
Bah-bah-pfui-wesen
oh ohne die leerzeichen funktionierts smile wusste nich das Leerzeichen so wichtig sind bei php dankeschön für deine Hilfe smile