PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : no - titel



localhost
04-11-2003, 11:10
immer wen einer in das gbook bei mir nichtz schreibt kommt auch nichtz.
kant klar aber dan ich die seite ler und kanz klein.

dan wollte ich



if ( $row->titel => 0)
{ echo "NO-TITEL"; }
else
{ $row->titel }

aber geht auch nicht

wie kann ich das den machen das wen keiner was in den titel schreib das da das NO-titel steht

Pingu
04-11-2003, 12:16
echo empty($row->title) ? "No title": $row->title;
oder

print empty($row->title) ? "No title": $row->title;
oder

if (empty$row->title) {
} // if (empty$row->title)
print "No title";
else {
print $row->title;
} // if (empty$row->title) ... else

Gruß

Pingu

msi
04-11-2003, 15:44
if (empty$row->title) {

} // if (empty$row->title)

print "No title";

else {

print_$row->title;

} // if (empty$row->title) ... else


ähm bist du sicher, das dass so richtig ist?
gehört das $row->title nach empty nicht in klammern? wundern mich nur, weil dus gleich drei mal ohne gemacht hast.
Außerdem muss das erste } auch raus.

edit: sry, das } gehört nicht raus, sondern einfach vor das else.

Pingu
04-11-2003, 15:53
Hi,

sorry war vorhin wohl etwas zu schnell im Tippen. Die dritte Variante muß natürlich richtig heissen:
if (empty($row->title)) {

print("No title");

} // if (empty($row->title))
else {

print($row->title);

} // if (empty($row->title)) ... else

Gruß

Pingu

localhost
14-11-2003, 11:39
// <-- die kommentare schreib die ihr immer rein oder habt ihr einen editor der das macht ??

und
ich weis nichtz über empty oder print abgesehn davon was es heist aber wo wendet man das an oder was macht man damit das scheinen ja ganz normal php oberration zu sein ??
kann mir da jemand was erklerne oder dfhasldfh

Gaert
14-11-2003, 12:01
Hallo!

Auf php.net gibts eine Befehlsreferenz... das solltest du mittlerweile aber wissen oder?

http://php.net/empty
http://php.net/print

Pingu
14-11-2003, 12:52
Original geschrieben von localhost
// <-- die kommentare schreib die ihr immer rein oder habt ihr einen editor der das macht ??
Ich mach es von Hand. Das hat was mit Coding-Style zu tun. Ich habe mir das während meiner Diplomarbeit so angewöhnt, weil das war damals in der Firma Richtline, der Übersichtlichkeit wegen. Ich habe es beibehalten, da ich es gut finde.

Pingu