Friesenreiter

*
 

Dabei seit: 24.09.2006
Beiträge: 3.827
Herkunft: RLP
 |
|
Hallo!
Bei http://descando.de.funpic.de/Pferd1.php?id=1 sollte bei Vorbesitzer "Privat" anstatt "Keiner" ausgegeben werden. Ich wollte das ganze so lösen, dass in einer if-Abfrage eben geprüft wird, ob in der Datenbanktabelle ein Wert bei 'vorbesitzer' eingetragen wird und wenn keiner da ist, sollte eben "Keiner" ausgegeben werden, wenn ein Wert da ist, dann sollte dieser Wert ausgelesen werden.
Nur jetzt, egal wie ich die Bedingung und Anweisungen drehe und wende, es wird immer "Keiner" ausgegeben. Ich hab' dann mal probiert einfach bei beiden Anweisungen die Variable 'vorbesitzer' ausgeben zu lassen, was auch ging, d.h. hier ist kein Fehler, aber es funktioniert eben leider trotzdem noch nicht so, wie es das sollte.
Hier mal der Code:
php: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
|
<?php
$id = $_GET['id'];
$abfrage = "SELECT vorbesitzer FROM pferd WHERE id='$id'";
$ergebnis = mysql_query($abfrage);
$Data = mysql_fetch_array($ergebnis);
if($vorbesitzer != "")
{
echo $Data[vorbesitzer];
}
else
{
echo "Keiner";
}
?> |
|
Eine Verdinbung zur Datenbank ist da, die wurde schon ganz oben festgelegt & die Ausgaben ohne if-Abfrage funktionieren auch einwandfrei.
Ich wäre für Hilfe sehr dankbar, da weder ich noch die, die sich etwas besser als ich damit auskennen, den Fehler finden.
LG
__________________
|
|
26.07.2009 13:08 |
|
|
Friesenreiter

*
 

Dabei seit: 24.09.2006
Beiträge: 3.827
Herkunft: RLP
Themenstarter
 |
|
Ich lerne erst seit kurzem PHP, gut möglich, dass ich etwas übersehe. ;D
an Black Tear:
Die Abfrage lautet ja "Wenn Vorbesitzer ungleich leer", d.h. wenn da etwas steht, dann soll es auch ausgegeben werden, ich denke, das ist schon richtig.
an ANGEL_05:
Danke, jetzt geht es.
(Vllt. wollte Funpic gestern wirklich nichtmehr, weil wie Nanni schon sagt, hatte sie mir das auch schon so vorgeschlagen und gestern ging es nichtmehr...)
LG
__________________
|
|
26.07.2009 15:15 |
|
|
Friesenreiter

*
 

Dabei seit: 24.09.2006
Beiträge: 3.827
Herkunft: RLP
Themenstarter
 |
|
n.P. - trotzdem danke für deine Antwort, es hätte ja theoretisch auch der Fehler sein können.^^
__________________
|
|
26.07.2009 15:29 |
|
|
Impressum
|
|