Mailinglisten-Archive |
Moin, ----- Original Message ----- From: "Frank Schnaue" <fschnaue_(at)_gmx.de> To: <php_(at)_phpcenter.de> Sent: Tuesday, June 12, 2001 9:05 AM Subject: Re: [php] table rows darstellen > Liebe Liste, > > mein Problem hat sich mangels Antworten leider immer noch nicht gelöst. > Also noch einmal die nachfolgende schilderung meines Problems: > > > > Liebe Liste, > > Ich habe folgendes Anfängerproblem: (aber auch Anfänger haben es schwer) > > > > Für eine DB Anwendung sollen tabellenreihen nur dargestellt werden, wenn > > sie > > Inhalte enthalten. > > Ich habe es sehr umständlich gelöst und hoffe auf eine einfache Lösung: > > > > if ($trow["track_08"] != ""){ > > echo htmlentities ($trow["track_08"]); > > echo "<br>"; > > }else{} > > Das ganze läuft innerhalb einer while- Schleife. > > Es kann natürlich auch folgendermaßen geschrieben werden: > > > > echo $trow["track_05"] != "" ? htmlentities( $trow["track_05"]) : ""; > > Frage: was muß nach dem Doppelpunkt stehen? > > als einzige Antwort kam von Jochen: > --------------------------------------------------- > >Der Syntax müßte imho so heißen: > >(man möge mich korrigieren. > >echo > >trow["track_05"]=($trow["track_05"])?htmlentities( $trow["track_05"]) :""; Sag mal... genau dieses Probs hatten wir doch letzte woche auch schon einmal ... oder sucht mich Alzheimer heim ? Da du es ja schon in Worte fassen kannst kann sollte es doch weiter kein Probs sein .. if(!empty(trim($trow["track_05"]))) { // ist NICHT leer, male was } else { // ist LEER, da koennte man sich den else Teil eigentlich sparen } Gruss Joerg Behrens -- TakeNet GmbH Mobil: 0171/60 57 963 D-97080 Wuerzburg Tel: +49 931 903-2243 Alfred-Nobel-Straße 20 Fax: +49 931 903-3025
php::bar PHP Wiki - Listenarchive