[PHP & MySQL] PHP Problem | zeigt leere Seite...

Steffi.
Hallo^^

ja ich hab mal wieder ein kleines Problem.
Ich habe mit PHPmyadmin eine Tabelle angelegt, so Daten eingegeben usw, kein Problem. Nun habe ich einmal die Seiten:

profil_steckbrief.php
profil_foto.php

die beiden Seiten des Steckies halt,
wenn ich nun abe die Seite öffnen will, öffnet sich eine leere Seite.

http://uniquevalley.byto.de/ds/profil_st...?name=Tsjalling

Die Quelltexte der Seiten sind:

code:
1:
<html> <head> <link rel=stylesheet href=css.css> </head> <body> <?php $verbindung = mysql_connect ("localhost", "uniquevalleysql1", "---") or die ("keine Verbindung möglich. Benutzername oder Passwort sind falsch"); mysql_select_db("uniquevalleysql1") or die ("Die Datenbank existiert nicht."); $abfrage = "SELECT name, copyright_addy, copyright_name, rasse, farbe, geboren, decktaxe, nachkommen, v, vv, mv, m, mv, mm, gek_prm, gek_prm2, zugelassen, charakter FROM UBA_Pferde WHERE name = '$name'"; $ergebnis = mysql_query($abfrage); while($row = mysql_fetch_object($ergebnis)) { echo "<table width="95%"> <tr> <td width="10%" rowspan="14"><img src="$row->name/gross.jpg"></td> <td class="table2" colspan="3"><b>$row->name</b></td> </tr> <tr> <td width="25%"><b>Name:</b></td> <td width="25%">$row->name</td> <td width="25%"></td> </tr> <tr> <td width="25%"><b>Rasse:</b></td> <td width="25%">$rasse</td> <td width="25%">Decktaxe:</td> </tr> <tr> <td width="25%"><b>Geboren:</b></td> <td width="25%">$row->geboren</td> <td width="25%"><b>$row->decktaxe C$</b></td> </tr> <tr> <td width="25%"><b>Farbe:</b></td> <td width="25%">$row->farbe</td> <td width="25%"></td> </tr> <tr> <td width="25%"><b>Stockmaß:</b></td> <td width="25%">$row->stockmass</td> <td width="25%"><b>$row->nachkommen</b> Nachkommen</td> </tr> <tr> <td class="table2" colspan="3"><b>Abstammung</b></td> </tr> <tr> <td rowspan="4">$row->name</td> <td rowspan="2" style="border-bottom: 1px solid">$row->v</td> <td style="border-bottom: 1px solid">$row->vv</td> </tr> <tr> <td style="border-bottom: 1px solid">$row->mv</td> </tr> <tr> <td rowspan="2">$row->m</td> <td style="border-bottom: 1px solid">$row->vm</td> </tr> <tr> <td>$row->mm</td> </tr> <tr> <td class="table2" colspan="3"><b>Zuchtinformationen</b></td> </tr> <tr> <td rowspan="2">Foto, <a href="$row->copyright_addy" target=_blank>$row->copyright_name</a><br> <a href="profil_foto.php?name=$name"><b>Fotoalbum</b></A></td> <td><b>$row->gek_prm</b></td> <td>$row->gek_prm2</td> </tr> <tr> <td><b>Zugelassen für:</b></td> <td>$row->zugelassen</td> </tr> </table> <textarea rows=8 cols=138>$row->charakter</textarea>"; } ?> </body> </html>


code:
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>
<link rel=stylesheet href=foto.css>
</head>
<body> 

<?php 
$verbindung = mysql_connect ("localhost", 
"uniquevalleysql1", "---") 
or die ("keine Verbindung möglich. 
 Benutzername oder Passwort sind falsch"); 
 
mysql_select_db("uniquevalleysql1") 
or die ("Die Datenbank existiert nicht."); 
 
$abfrage = "SELECT name, copyright_addy, copyright_name, bilder_zahl, bilder FROM UBA_Pferde WHERE name = '$name'"; 
$ergebnis = mysql_query($abfrage); 
while($row = mysql_fetch_object($ergebnis)) 
   { 
   echo "<table width="95%">
<tr>
<td class="table2"><b>$row->name's Fotoalbum</b></td>
</tr>
</table>

<br>

Bilder von <a href="$row->copyright_addy" target=_blank>$row->copyright_name</a>, momentan <b>$row->bilder_zahl</b> 
Bilder.

<br><br>

$row->bilder

<br><br>"; 
   } 
?> 
</body> 

</body>
</html>


Weiß jemand von euch voran das liegt?
Lg Steffi^^
VRH Pferde
ja, ich =3
Du hast die Variable $name gar nicht definiert, sodass auch nichts aus der Tabelle ausgelesen werden kann, weil kein Eintrag mit dem Namen ' ' existiert (;
Ich vermute, du wolltest $name=$_POST[name]; definieren, dann würde das Ganze theoretisch laufen ...
LG Neele
Steffi.
mh ich hab nun die Zeile abgeändert, schaut nun so aus:

code:
1:
$abfrage = "SELECT name, copyright_addy, copyright_name, rasse, farbe, geboren, decktaxe, nachkommen, v, vv, mv, m, mv, mm, gek_prm, gek_prm2, zugelassen, charakter FROM UBA_Pferde WHERE $name=$_POST[name];"


funktioniert aber leider trotzdem nich unglücklich
VRH Pferde
Jap, ich meinte Get und nich Post >_<
aber sie kann auch einfach so schreiben:
code:
1:
2:
 $abfrage = "SELECT name, copyright_addy, copyright_name, rasse, farbe, geboren, decktaxe, nachkommen, v, vv, mv, m, mv, mm, gek_prm, gek_prm2, zugelassen, charakter FROM UBA_Pferde WHERE $name='$_GET[name]'";
 
VRH Pferde
wollte ich gerade editieren Augenzwinkern
Steffi.
muh danke für die Hilfe ich probiers nochmal XD
Steffi.
hach ihr seit so gail, es funktioniert! Dankeeee smile
aber da fehlen manche Daten... mhh? manno XD was ist da nun wieder falsch unglücklich
VRH Pferde
Ich vermute auf Tippfehler Augenzwinkern
oder unterschiedliche Groß- und Kleinschreibung der Spaltennamen
.Maybe
Würde ich auch sagen, oben in deinem Code ist die Definition von rasse falsch, es muss heißen $row->rasse und nicht $rasse =D
LG maybe
Steffi.
Hach danke^^ so Stockmaß qird nun auch angezeigt aber ich habe keine Ahnug warum er die letzte Zeile bei Abstammung weglässt mh ...

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
<td class=table2 colspan="3"><b>Abstammung</b></td> 
</tr> 
<tr> 
<td rowspan="4">$row->name</td> 
<td rowspan="2" style="border-bottom: 1px solid">$row->v</td> 
<td style="border-bottom: 1px solid">$row->vv</td>
</tr> 
<tr> 
<td style="border-bottom: 1px solid">$row->mv</td>
</tr> 
<tr> 
<td rowspan="2">$row->m</td> 
<td style="border-bottom: 1px solid">$row->vm</td> 
</tr> 
<tr> 
<td style="border-bottom: 0px solid">$row->mm</td> 
</tr> 
<tr> 
VRH Pferde
vll. hast du in der Spalte im phpmyadmin nichts angegeben oder so...
Steffi.
doch doch^^ hab extra nochmal nachgesc haut, steh bei allen was, er zeigt halt nur die spalte net an, ist auch nicht die letzte sondern die vorletzte, nur weiß ich net warum unglücklich
VRH Pferde
hm, dann weiß ich auch nich^^
Steffi.
schade XD trotzdem danke^^
Black Katrin
ich kann dir vielleicht helfen, dafür müsstest du aber die seiten mal anschreiben und bitte im PHP Code ausstellen, hat schon n grund wieso man PHP gerne anfärbtAugenzwinkern

abgesehen davon:
Warning: mysql_connect() [function.mysql-connect]: Too many open links (20) in /home/uniquevalley/public_html/ds/profil_steckbrief.php on line 6
keine Verbindung möglich. Benutzername oder Passwort sind falsch
die fehler meldung würd ich mir mal zu herzen nehmen
Steffi.
Wo kommt bei dir diese Fehlermeldung???
Wah du machst mir angst XD

also meinstst du ich soll dir dir kompletten codes der beiden profilseiten geben?
Black Katrin
wenn ich auf die URL gehe die du oben angegeben hastAugenzwinkern
jep genau
Lauri
Bei mir geht alles oO
Black Katrin
jetzt gehts... wars die fehler meldung?
Steffi.
wuh ich dacht schon Augenzwinkern weiß nun jemand warum der die eine zeile einfach überließt? ich verstehs nich unglücklich