[PHP & MySQL] Data´s werden im Code nicht angezeigt

Alex96
Hi Leute!
Ich hab jetzt für meinen VRH mal einen PhP stecki gebastelt.
Doch jetzt gibt es einen fehler!
Also ich denke der fehler liegt überhalb des anfangs der tabelle.
doch kukt mal selber.

Der Screen:


der Code:
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:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:
83:
84:
85:
86:
87:
88:
89:
90:
91:
92:
93:
94:
95:
96:
97:
98:
99:
100:
101:
102:
103:
104:
105:
106:
107:
108:
109:
110:
111:
112:
113:
114:
115:
116:
117:
118:
119:
120:
121:
122:
123:
124:
125:
126:
127:
128:
129:
130:
131:
132:
133:
134:
135:
136:
137:
138:
139:
140:
141:
142:
143:
144:
145:
146:
147:
148:
149:
150:
151:
152:
153:
154:
155:
<html>
<head>
<link rel=stylesheet href=style.css type=text/css>
</head>
<body>
?php
include("datenbank.php");

$id $_GET["id"];

$Ergebnis mysql_query"SELECT * FROM pferde where ID='$id'" );

if (@mysql_num_rows($Ergebnis) == 0) 
{
echo "Dieses Pferd existiert nicht!";
}
else 
{
$Data mysql_fetch_array$Ergebnis );

echo'
<h2><b>I N F O R M A T I O N E N zu <i>$Data[Name]<i><b><hr>
<table style="text-align: left; width: 70%;" border="1" cellpadding="2" cellspacing="5">
    <tbody>
    <tr>
      <td class='tdh' colspan=4 rowspan=1><b>A L L G E M E I N
E S zu <i>$Data[Name]<i><b></td>
    </tr>
    <tr>
      <td class='td1' colspan=4 rowspan=1>img
src='$Data[Bild]'</td>
    </tr>
    <tr>
      <td class='td2' colspan=2 rowspan=1><b>Name:<b></td>
      <td class='td3' colspan=2 rowspan=1>$Data[Name]</td>
    </tr>
    <tr>
      <td class='td2' colspan=2 rowspan=1><b>Rufname:<b></td>
      <td class='td3' colspan=2 rowspan=1>$Data[Rufnamen]</td>
    </tr>
    <tr>
      <td class='td2' colspan=2 rowspan=1><b>Rasse:<b></td>
      <td class='td3' colspan=2 rowspan=1>$Data[Rasse]</td>
    </tr>
    <tr>
      <td class='td2' colspan=2 rowspan=1><b>Alter:<b></td>
      <td class='td3' colspan=2 rowspan=1>$Data[Alter]</td>
    </tr>
    <tr>
      <td class='td2' colspan=2 rowspan=1><b>Farbe:<b></td>
      <td class='td3' colspan=2 rowspan=1>$Data[Farbe]</td>
    </tr>
    <tr>
      <td class='td2' colspan=2 rowspan=1><b>Geschlecht:<b></td>
      <td class='td3' colspan=2 rowspan=1>$Data[Geschlecht]</td>
    </tr>
    <tr>
      <td class='td2' colspan=2 rowspan=1><b>Besitzer:<b></td>
      <td class='td3' colspan=2 rowspan=1>$Data[Besitzer]</td>
    </tr>
    <tr>
      <td  class='td1'colspan=4 rowspan=1><b><i>$Data[Name]īs<i> C H A R A K T E R<b></td>
    </tr>
    <tr>
      <td class='td3' colspan=4 rowspan=1>$Data[Charakter]</td>
    </tr>
    <tr>
      <td class='td1' colspan=4 rowspan=1><b>S C H W E R P U N
K T von <i>$Data[Name]<i> ist&nbsp;<i>$Data[Schwerpunkt]<i><b></td>
    </tr>
    <tr>
      <td class='td2'><b>Disziplin<b></td>
      <td class='td2'>Potenzial</td>
      <td class='td2' colspan=2 rowspan=1><b>Ausbildung<b></td>
    </tr>
    <tr>
      <td class='td2'><i>Springen:<i></td>
      <td class='td3'>$Data[Potenzial_S]</td>
      <td class='td3' colspan=2 rowspan=1><b>$Data[Springen]<b></td>
    </tr>
    <tr>
      <td class='td2'><i>Dressur:<i></td>
      <td class='td3'>$Data[Potenzial_D]</td>
      <td class='td3' colspan=2 rowspan=1><b>$Data[Dressur]<b></td>
    </tr>
    <tr>
      <td class='td2'><i>Western:<i></td>
      <td class='td3'>$Data[Potenzial_W]</td>
      <td class='td3' colspan=2 rowspan=1><b>$Data[Western]<b></td>
    </tr>
    <tr>
      <td class='td1' colspan=4 rowspan=1><b>S T A M M B A U M
von <i>$Data[Name]<i><b></td>
    </tr>
    <tr>
      <td class='td2' colspan=1 rowspan=4><b><i>$Data[Name]<i><b></td>
      <td class='td3' colspan=1 rowspan=2><b>$Data[Vater]<b></td>
      <td class='td3' colspan=2 rowspan=1><b>$Data[VOpa]<b></td>
    </tr>
    <tr>
      <td class='td3' colspan=2 rowspan=1>$Data[VOma]</td>
    </tr>
    <tr>
      <td class='td3' colspan=1 rowspan=2>$Data[Mutter]</td>
      <td class='td3' colspan=2 rowspan=1><b>$Data[MOpa]<b></td>
    </tr>
    <tr>
      <td class='td3' colspan=2 rowspan=1>$Data[MOma]</td>
    </tr>
    <tr>
      <td class='td1' colspan=4 rowspan=1><b>P F L E G E von
<i>$Data[Name]<i><b></td>
    </tr>
    <tr>
      <td class='td2'>Hunger:</td>
      <td class='td3'><b>$Data[Hunger]</td>
      <td class='td2'>K&ouml;rper:</td>
      <td class='td3'><b>$Data[Koerper]</td>
    </tr>
    <tr>
      <td class='td2'>Box:</td>
      <td class='td3'><b>$Data[Box]<b></td>
      <td class='td2'>Hufe:</td>
      <td class='td3'><b>$Data[Hufe]<b></td>
    </tr>
    <tr>
      <td class='td2'>Gesundheit:</td>
      <td class='td3'><b>$Data[Gesundheit]<b></td>
      <td class='td2'>Langhaar:</td>
      <td class='td3'><b>$Data[Maehne_Schweif]<b></td>
    </tr>
    <tr>
      <td class='td1' colspan=4 rowspan=1><b>T U R N I E R G E
W I N N E von
<i>$Data[Name]<i><b></td>
    </tr>
    <tr>
      <td class='td3' colspan=4 rowspan=1>$Data[Turniergewinne]</td>
    </tr>
    <tr>
      <td class='td1' colspan=4 rowspan=1><b>E R F O L G E von
<i>$Data[Name]<i><b></td>
    </tr>
    <tr>
      <td class='td3' colspan=4 rowspan=1>$Data[Erfolge]</td>
    </tr>
    <tr>
      <td class='tdh' colspan=4 rowspan=1><b><i>$Data[Ende]<i><b></td>
    </tr>
  <tbody>
 </table>';
}
?>
</body>
</html>


ich denke es is ein simpler fehler Augenzwinkern
freue mich über jeden kommentar

ach ja noch was normalerweise solte es so sein,
das wen man eine ID eingibt die es nicht gibt,
das der text: "Dieses Pferd existiert nicht!" kommen solte,
jedoch kommrt einfach die lehre tabelle Zunge raus


LG ALex

ps: fals ihr zur lösung des problems noch i-was benötigt einfach sagen großes Grinsen fröhlich
Kuhmuhphu
Also als erstes hast du statt
php:
1:
<?php 
>
php:
1:
?php
geschrieben smile

Dann mach mal statt
php:
1:
$Data[Name]
>
php:
1:
$Data["Name"]
Alex96
oh nee *lol*
ALSO ERSTMALS SCHONMAL DANKE:doch jetzt meckert er Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in /users/psliquide/www/Pferd.php on line 26
bei meinem class=tdh soll da stat ' ein " hin ?
Alex96
Welche Variable meintest du?
die <h2><b>I N F O R M A T I O N E N zu <i>$Data["Name"]<i><b><hr>

als ich die raus hatte kahm ein neure fehler Augenzwinkern
und zwar der:
Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in /users/psliquide/www/Pferd.php on line 22

das sind zeile 21 bis 23:
php:
1:
2:
3:
echo"
<table style="text-alignleftwidth70%;" border="1" cellpadding="2" cellspacing="5">
    <tbody>
Alex96
okay ich versuchs mal Augenzwinkern
danke für die tips wens nich hin haut meld ich mich gleich Zunge raus
Alex96
so schon wieder was großes Grinsen *rot werd*

also das mit dem aus dem echo raus so oder?
php:
1:
2:
3:
4:
<tr>
      <td class='td2' colspan=2 rowspan=1><b>Name:<b></td>
      <td class='td3' colspan=2 rowspan=1>.$Data["Name"].</td>
    </tr>

weil wen ich das so mache komm der fehler:
Parse error: syntax error, unexpected '"', expecting T_STRING or T_VARIABLE or T_NUM_STRING in /users/psliquide/www/Pferd.php on line 30

zwile 30 is die da:
<td class='td3' colspan=2 rowspan=1>.$Data["Name"].</td>

soll ich den die ganzen ' zu \" um ändern?
Alex96
ok dann sind noch viele fehler drin 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:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:
83:
84:
85:
86:
87:
88:
89:
90:
91:
92:
93:
94:
95:
96:
97:
98:
99:
100:
101:
102:
103:
104:
105:
106:
107:
108:
109:
110:
111:
112:
113:
114:
115:
116:
117:
118:
119:
120:
121:
122:
123:
124:
125:
126:
127:
128:
129:
130:
131:
132:
133:
134:
135:
136:
137:
138:
139:
140:
141:
142:
143:
144:
145:
146:
147:
148:
149:
150:
<html>
<head>
<link rel=stylesheet href=style.css type=text/css>
</head>
<body>
<?php
include("datenbank.php");

$id $_GET["id"];

$Ergebnis mysql_query"SELECT * FROM pferde where ID='$id'" );

if (@mysql_num_rows($Ergebnis) == 0) 
{
echo "Dieses Pferd existiert nicht!";
}
else 
{
$Data mysql_fetch_array$Ergebnis );

echo "<h2><b>I N F O R M A T I O N E N zu <i>".$Data["Name"]."<i><b><hr>
<table style="text-alignleftwidth70%;" border="1" cellpadding="2" cellspacing="5"> 
   </tr>
    <tr>
      <td class='td1' colspan=4 rowspan=1>img
src='$Data[Bild]'</td>
    </tr>
    <tr>
      <td class='td2' colspan=2 rowspan=1><b>Name:<b></td>
      <td class='td3' colspan=2 rowspan=1>.$Data["Name"].</td>
    </tr>
    <tr>
      <td class='td2' colspan=2 rowspan=1><b>Rufname:<b></td>
      <td class='td3' colspan=2 rowspan=1>$Data["Rufnamen"]</td>
    </tr>
    <tr>
      <td class='td2' colspan=2 rowspan=1><b>Rasse:<b></td>
      <td class='td3' colspan=2 rowspan=1>$Data["Rasse"]</td>
    </tr>
    <tr>
      <td class='td2' colspan=2 rowspan=1><b>Alter:<b></td>
      <td class='td3' colspan=2 rowspan=1>$Data["Alter"]</td>
    </tr>
    <tr>
      <td class='td2' colspan=2 rowspan=1><b>Farbe:<b></td>
      <td class='td3' colspan=2 rowspan=1>$Data["Farbe"]</td>
    </tr>
    <tr>
      <td class='td2' colspan=2 rowspan=1><b>Geschlecht:<b></td>
      <td class='td3' colspan=2 rowspan=1>$Data["Geschlecht"]</td>
    </tr>
    <tr>
      <td class='td2' colspan=2 rowspan=1><b>Besitzer:<b></td>
      <td class='td3' colspan=2 rowspan=1>$Data["Besitzer"]</td>
    </tr>
    <tr>
      <td  class='td1'colspan=4 rowspan=1><b><i>$Data["Name"]īs<i> C H A R A K T E R<b></td>
    </tr>
    <tr>
      <td class='td3' colspan=4 rowspan=1>$Data["Charakter"]</td>
    </tr>
    <tr>
      <td class='td1' colspan=4 rowspan=1><b>S C H W E R P U N
K T von <i>$Data["Name"]<i> ist&nbsp;<i>$Data["Schwerpunkt"]<i><b></td>
    </tr>
    <tr>
      <td class='td2'><b>Disziplin<b></td>
      <td class='td2'><b>Potenzial<b></td>
      <td class='td2' colspan=2 rowspan=1><b>Ausbildung<b></td>
    </tr>
    <tr>
      <td class='td2'><i>Springen:<i></td>
      <td class='td3'>$Data["Potenzial_S"]</td>
      <td class='td3' colspan=2 rowspan=1><b>$Data["Springen"]<b></td>
    </tr>
    <tr>
      <td class='td2'><i>Dressur:<i></td>
      <td class='td3'>$Data["Potenzial_D"]</td>
      <td class='td3' colspan=2 rowspan=1><b>$Data["Dressur"]<b></td>
    </tr>
    <tr>
      <td class='td2'><i>Western:<i></td>
      <td class='td3'>$Data["Potenzial_W"]</td>
      <td class='td3' colspan=2 rowspan=1><b>$Data["Western"]<b></td>
    </tr>
    <tr>
      <td class='td1' colspan=4 rowspan=1><b>S T A M M B A U M
von <i>$Data["Name"]<i><b></td>
    </tr>
    <tr>
      <td class='td2' colspan=1 rowspan=4><b><i>$Data["Name"]<i><b></td>
      <td class='td3' colspan=1 rowspan=2><b>$Data["Vater"]<b></td>
      <td class='td3' colspan=2 rowspan=1><b>$Data["VOpa"]<b></td>
    </tr>
    <tr>
      <td class='td3' colspan=2 rowspan=1>$Data["VOma"]</td>
    </tr>
    <tr>
      <td class='td3' colspan=1 rowspan=2>$Data["Mutter"]</td>
      <td class='td3' colspan=2 rowspan=1><b>$Data["MOpa"]<b></td>
    </tr>
    <tr>
      <td class='td3' colspan=2 rowspan=1>$Data["MOma"]</td>
    </tr>
    <tr>
      <td class='td1' colspan=4 rowspan=1><b>P F L E G E von
<i>$Data["Name"]<i><b></td>
    </tr>
    <tr>
      <td class='td2'>Hunger:</td>
      <td class='td3'><b>$Data["Hunger"]</td>
      <td class='td2'>K&ouml;rper:</td>
      <td class='td3'><b>$Data["Koerper"]</td>
    </tr>
    <tr>
      <td class='td2'>Box:</td>
      <td class='td3'><b>$Data["Box"]<b></td>
      <td class='td2'>Hufe:</td>
      <td class='td3'><b>$Data["Hufe"]<b></td>
    </tr>
    <tr>
      <td class='td2'>Gesundheit:</td>
      <td class='td3'><b>$Data["Gesundheit"]<b></td>
      <td class='td2'>Langhaar:</td>
      <td class='td3'><b>$Data["Maehne_Schweif"]<b></td>
    </tr>
    <tr>
      <td class='td1' colspan=4 rowspan=1><b>T U R N I E R G E
W I N N E von
<i>$Data["Name"]<i><b></td>
    </tr>
    <tr>
      <td class='td3' colspan=4 rowspan=1>$Data["Turniergewinne"]</td>
    </tr>
    <tr>
      <td class='td1' colspan=4 rowspan=1><b>E R F O L G E von
<i>$Data["Name"]<i><b></td>
    </tr>
    <tr>
      <td class='td3' colspan=4 rowspan=1>$Data["Erfolge"]</td>
    </tr>
    <tr>
      <td class='tdh' colspan=4 rowspan=1><b><i>$Data["Ende"]<i><b></td>
    </tr>
  <tbody>
</table>"
?>
</body>
</html>
Alex96
kanst du mir die zeile schnell koregiren?
php:
1:
2:
3:
4:
<tr>
      <td class='td2' colspan=2 rowspan=1><b>Name:<b></td>
      <td class='td3' colspan=2 rowspan=1>.$Data["Name"].</td>
    </tr>


dan check ich das vill auch unglücklich
Alex96
ah ok also wen ichs jetzt ned hin bekomm darf mich wer einliefern XD

aber schon mal vielen dank!!!!!!!! Herz
kext
Am besten so:
php:
1:
2:
3:
4:
echo '<tr>
    <td class="td2" colspan="2" rowspan="1"><b>Name:<b></td>
    <td class="td3" colspan="2" rowspan="1">'.$Data["Name"].'</td>
</tr>';
Ich verwende für echo einfache Anführungszeichen, damit ich die doppelten nicht maskieren muss, einfache natürlich schon.

Ein String ist immer von Anführungszeichen eingeschlossen. Der Punkt ist der Konkatenationsoperator, also einer, der Strings verbindet.
php:
1:
2:
3:
echo 'String'."String".'String mit " drin';
// Mit Variablen
echo 'String'.$variable.'String';