Beitrag von herbert (549 Beiträge) am Dienstag, 24.Januar.2006, 11:49. WWW: comass-pfalz.de
Bild anzeigen wenn bedingung erfüllt
Hallo liebe gemeinde
Habe ein kleines Problem,
möchte n meiner loop abfrage ein bild mitanzeigen, mit einer bedingung verknüpt.
also feld BILD anzeigen wenn Feld BILD_OK auf ja steht.
hoffe mir ist zu helfen;-)
gruss herbert
hab leider im forum nichts gefunden
Antworten
Beitrag von Micha Jost (347 Beiträge) am Dienstag, 24.Januar.2006, 12:25.
Re: Bild anzeigen wenn bedingung erfüllt
Antworten
Beitrag von herbert (549 Beiträge) am Dienstag, 24.Januar.2006, 13:32. WWW: compass-pfalz.de
Re: Bild anzeigen wenn bedingung erfüllt
das klappt nicht richtig, zeigt mir nur noch datensätze mit BILD_OK=ja,
möchte aber alle datensätze ausgeben auch ohne bild.
gruss herbert
Antworten
Beitrag von Claus (4645 Beiträge) am Dienstag, 24.Januar.2006, 13:50.
Re: Bild anzeigen wenn bedingung erfüllt
Antworten
Beitrag von herbert (549 Beiträge) am Dienstag, 24.Januar.2006, 13:56. WWW: compass-pfalz.de
Re: Bild anzeigen wenn bedingung erfüllt
danke für die antwort.
aber ich habe doch gar kein "out"
und kein "get" sondern ein loop
Musst Dich da schon klar ausdrücken;-)))
gruss herbert
Antworten
Beitrag von herbert (549 Beiträge) am Dienstag, 24.Januar.2006, 14:01.
Re: Bild anzeigen wenn bedingung erfüllt
hier mein code
<loop db=orte sort=ort range^=$v,50 >
<table width="1200" border="1" rules="rows" cellpadding="5">
<tr>
##hier will ich mein bild anzeigen wenn bedingung wapp_ok=ja erfüllt ist
<td width="120" height="48"> <img src=$wappen/$wapp.jpg> </td>
<td width="90">
<td width="100">$verbandsgemeinden</td>
<td width="80">$region </td>
<td width="100">$internet_ort</td>
<td width="125">$internet_landkreis</td>
<td width="20"><a href=http://compass-pfalz.de/cgi-bin/baseportal.pl?htx=/detail_orte&Id==$_id"><font size="1"> Details</a></td>
<td nowrap>
</tr>
</table>
</loop>
Antworten
Beitrag von Claus (4645 Beiträge) am Dienstag, 24.Januar.2006, 14:19.
Re: Bild anzeigen wenn bedingung erfüllt
Ich arbeite aus diversen Gründen nur mit get und kenne mich daher mit loop kaum aus, aber Versuch mal folgenden Code(für nopic.jpg mußt Du halt ein eigenes Alternativ-Bild mit den entsprechenden Maßen machen):
not testet;-))
<loop code=perl db=orte sort=ort range^=$v,50 >
$wapp=~ s/ //g;
$wapp =$wapp if $wapp ne "";
$wapp ="nopic.jpg" if $wapp eq "";
$wapp=~ s/ //g;
out <<EOF;
<table width="1200" border="1" rules="rows" cellpadding="5">
<tr>
<td width="120" height="48"> <img src=$wappen/$wapp.jpg> </td>
<td width="90">
<td width="100">$verbandsgemeinden</td>
<td width="80">$region </td>
<td width="100">$internet_ort</td>
<td width="125">$internet_landkreis</td>
<td width="20"><a href=http://compass-pfalz.de/cgi-bin/baseportal.pl?htx=/detail_orte&Id==$_id"><font size="1"> Details</a></td>
<td nowrap>
</tr>
</table>
EOF
</loop>
Antworten
Beitrag von herbert (549 Beiträge) am Dienstag, 24.Januar.2006, 14:44.
Re: Bild anzeigen wenn bedingung erfüllt
hallo danke für deine mühe aber ich wollte eigentlich bilder anzeigen wenn bedingung wapp_ok=ja erfüllt ist
gruss herbert
Antworten
Beitrag von herbert (549 Beiträge) am Dienstag, 24.Januar.2006, 15:14.
Bild anzeigen wenn bedingung erfüllt - die 2te
Hallo liebe gemeinde
Habe ein kleines Problem,
möchte in meiner loop abfrage ein bild mitanzeigen, mit einer bedingung verknüpt.
also feld BILD anzeigen wenn Feld BILD_OK auf ja steht.
hoffe mir ist zu helfen;-)
gruss herbert
hab leider im forum nichts gefunden
Antworten
Beitrag von Sander (8133 Beiträge) am Dienstag, 24.Januar.2006, 15:24.
Re: Bild anzeigen wenn bedingung erfüllt - die 2te
Antworten
Beitrag von herbert (549 Beiträge) am Dienstag, 24.Januar.2006, 16:01.
Re: Bild anzeigen wenn bedingung erfüllt - die 2te
Hallo Sander, wie muss ich nun mein Template umschreiben das ich mit code=perl das gleiche bild bekomme, kenn mich da noch nicht aus
im voraus erstmal danke.
herbert
<loop db=orte code=perl sort=ort range^=$v,50 >
out
##???
<table width="1200" border="1" rules="rows" cellpadding="5">
<tr>
<td width="120" height="48"> <img src=$wappen/$wapp.jpg> </td>
<td width="90">
<td width="100">$verbandsgemeinden</td>
<td width="80">$region </td>
<td width="100">$internet_ort</td>
<td width="125">$internet_landkreis</td>
<td width="20"><a href=http://compass-pfalz.de/cgi-bin/baseportal.pl?htx=/detail_orte&Id==$_id"><font size="1"> Details</a></td>
<td nowrap>
</tr>
</table>
</loop>
Antworten
Beitrag von richard (1187 Beiträge) am Dienstag, 24.Januar.2006, 16:12.
Re: Bild anzeigen wenn bedingung erfüllt - die 2te
Versuch mal so:
<loop code=perl db=orte sort=ort range^=$v,50 >
out <<EOF;
<table width="1200" border="1" rules="rows" cellpadding="5"><tr><td width="120" height="48">
EOF
if ($BILD_OK eq "ja") {
out "<img src=$wappen/$wapp.jpg>";
}
out <<EOF;
</td>
<td width="90">
<td width="100">$verbandsgemeinden</td>
<td width="80">$region </td>
<td width="100">$internet_ort</td>
<td width="125">$internet_landkreis</td>
<td width="20"><a href=http://compass-pfalz.de/cgi-bin/baseportal.pl?htx=/detail_orte&Id==$_id"><font size="1"> Details</a></td>
<td nowrap>
</tr>
</table>
EOF
Antworten
Beitrag von richard (1187 Beiträge) am Dienstag, 24.Januar.2006, 16:24.
Re: Bild anzeigen wenn bedingung erfüllt - die 2te
Sorry, vergessen. Du mußt
wahrscheinlich mit
oder eventuell
ersetzen. Wir kennen Deine Datenstruktur leider nicht.
Antworten
Beitrag von herbert (549 Beiträge) am Dienstag, 24.Januar.2006, 16:43.
Re: Bild anzeigen wenn bedingung erfüllt - die 2te
danke für lösung und denkanstösse
jetzt klappts
gruss herbert
Antworten