ERLEDIGT
NEIN
NEIN
ANTWORTEN
4
4
ZUGRIFFE
423
423
EMPFEHLEN
-
16.10.08 18:41 #1
Hallo zusammen,
habe eine PHP Abfrage aus einer MYSQL DB mit Stadtinformationen. Bei einigen Einträgen hab ich beim Feld "fussweg" einen Link mit einem PDF Dokument und bei einigen nicht!
Bisher sieht das so aus:
Nun möchte ich aber, dass dort dann auch der Link ausgegeben wird sofern einer in der DB steht, steht da nix, soll auch dort weiterhin "Keine Angabe" stehen.PHP-Code:echo "<tr>";
echo "<td width=\"150\" bgcolor=\"#ffffff\" class=\"results_right\">Fußweg: </td>";
echo "<td bgcolor=\"#ffffff\">".(empty($row[10])?"Keine Angabe":$row[10])."</td>";
echo "</tr>";
Ich habs damit versucht...
Klappt aber nicht, hat jemand eine andere Lösung für mich?PHP-Code:if(!empty($row[11])) {
echo „<a href=\““.$row[11].“\“ title=\”Link zum Fußweg\” target=\”blank\">Fußweg von der Haltestelle</a>“;
} else {
Echo “<i>Keine Information verfügbar…</i>”;
}
Gruß und Dank
Dennis
-
16.10.08 19:18 #2
- Registriert seit
- Dec 2007
- Ort
- Bremen
- Beiträge
- 3.418
Hi,
benutze mal einen vernünftigen Editor (ist das in Wordpad o.ä. geschrieben?).
Das musst Du doch schon am Highlighting sehen, dass das mit diesen speziellen Anführungszeichen nicht hinhaut.
LGDa es nötig zu werden scheint: Ich leiste hier keinen Support über PN. Stellt Rückfragen zu Euren Problemen bitte in Eurem Thread, dann können alle helfen.
-
16.10.08 21:39 #3
Diese blöden Anführungszeigen sind irgendwie beim rüberkopieren entstanden. Grundsätzlich geht das so wie ich es will, bekomme es nur nicht in meine Tabelle rein sprich in:
echo "<td>Hier soll das hin</td>";
Gruß
Dennis
-
16.10.08 22:02 #4
- Registriert seit
- Dec 2007
- Ort
- Bremen
- Beiträge
- 3.418
Ja, und wo soll da jetzt das Problem sein. Du musst mal'n bischen ausführlicher werden.
LGDa es nötig zu werden scheint: Ich leiste hier keinen Support über PN. Stellt Rückfragen zu Euren Problemen bitte in Eurem Thread, dann können alle helfen.
-
17.10.08 07:49 #5
- Registriert seit
- Apr 2004
- Ort
- Die heimliche Hauptstadt des Bieres
- Beiträge
- 579
Benutze zur Strig Erstellung vor allem auch mal das einfache Hochkomma, dann kannst du dir die Maskierung der HTML Anführungsstriche sparen, das Script läuft schneller weil PHP nicht den ganzen String auf Variablen untersuchen muß und dann könnte auch dein Script funktionieren. Gerade hier könnte nämlich der Fehler liegen.
PHP-Code:if(!empty($row[11])) {
echo '<a href=“'.$row[11].'“ title=”Link zum Fußweg” target=”blank">Fußweg von der Haltestelle</a>';
} else {
echo '<i>Keine Information verfügbar…</i>';
}
Ähnliche Themen
-
MySQL: Abfrage mit Ausgabe aller Zeilen wenn ein bestimmtes Feld nicht leer ist
Von dwex im Forum Relationale DatenbanksystemeAntworten: 2Letzter Beitrag: 29.01.09, 14:13 -
Wenn DB eintrag leer dann Text ansonsten Bild
Von funnyzocker im Forum PHPAntworten: 3Letzter Beitrag: 24.09.07, 12:24 -
Wenn Ausgabe = leer dann Meldung
Von eugster im Forum Relationale DatenbanksystemeAntworten: 2Letzter Beitrag: 26.04.05, 20:12 -
Wenn feld leer dann....
Von aciddesigns_de im Forum PHPAntworten: 4Letzter Beitrag: 07.04.05, 14:39 -
Wenn textfeld leer dann checkbox=cheked!
Von webpagemaster im Forum Javascript & AjaxAntworten: 1Letzter Beitrag: 25.01.05, 12:20





Zitieren
Login






[PHP][Snippet] Array zu XML konvertieren