Beitrag von Holger (112 Beiträge) am Dienstag, 10.Juli.2001, 11:46.
Wie muß ich hier schreiben?
<br>Auto (
<loop db=inserat Rubrik==Auto range=0,1>
$_amount_query
</loop>
)
Alles Mögliche (
<loop db=inserat Rubrik==Alles Mögliche range=0,1>
$_amount_query
</loop>
)
Antworten
Beitrag von Holger (112 Beiträge) am Dienstag, 10.Juli.2001, 11:48.
Re: Wie muß ich hier schreiben? War zu schnell :-)
Sorry, auf Speichern gekommen.
Alles Mögliche (
<loop db=inserat Rubrik==Alles Mögliche range=0,1>
$_amount_query
</loop>
)
<br>Auto (
<loop db=inserat Rubrik==Auto range=0,1>
$_amount_query
</loop>
)
Die Zählung funktioniert bei Auto. Wie funktioniert das mit 2 Wörtern wie bei Alles Mögliche oder Video, TV
Antworten
Beitrag von Holger (112 Beiträge) am Dienstag, 10.Juli.2001, 11:50.
und wie schaffe ich es, das eine 0 ausgegeben wird?
Sorry, Fragen über Fragen.
Also, O bei noch keinem vorhandenen Eintrag.
Dank Euch.
Antworten
Beitrag von Sander (8133 Beiträge) am Dienstag, 10.Juli.2001, 15:13.
Re: und wie schaffe ich es, das eine 0 ausgegeben wird?
<br>Auto (
<loop db=inserat Rubrik==Auto range=0,1>
</loop>
<perl>
if ($amount_query!=0)
{
out $_amount_query;
}else
{
out "Keine Einträge vorhanden";
}
</perl>
)
Alles Mögliche (
<loop db=inserat Rubrik==Alles\ Mögliche range=0,1>
</loop>
<perl>
if ($amount_query!=0)
{
out $_amount_query;
}else
{
out "Keine Einträge vorhanden";
}
</perl>
wobei alles in perl besser ist:
<perl>
get "Rubrik==Auto range=0,1","inserat";
out "<br>Auto (";
if ($amount_query!=0)
{
out $_amount_query;
}else
{
out "Keine Einträge vorhanden";
}
out ")<br>Alles Mögliche (";
get "Rubrik==Alles\\ Mögliche range=0,1","inserat";
if ($amount_query!=0)
{
out $_amount_query;
}else
{
out "Keine Einträge vorhanden";
}
out ")";
</perl>
Sander
Antworten
Beitrag von Holger (112 Beiträge) am Dienstag, 10.Juli.2001, 16:25.
Re: und wie schaffe ich es, das eine 0 ausgegeben wird?
Leider zählt er jetzt nicht mehr hoch. Alles bleibt bei keine Einträge vorhanden stehen.
Antworten
Beitrag von Holger (112 Beiträge) am Dienstag, 10.Juli.2001, 16:36.
Re: und wie schaffe ich es, das eine 0 ausgegeben wird?
Hab es gefunden, Zeilen waren von dir etwas vertauscht gewesen.
Dank dir Sander
Antworten
Beitrag von Holger (112 Beiträge) am Dienstag, 10.Juli.2001, 17:42.
@Sander - Verknüpfung
So, das geht jetzt soweit alles.
Wie kann ich es aber machen, das nur die Einträge von z.B.Rubrik==Auto gezählt werden mit Typ==Angebot.
Wie verknüpf ich das?
Antworten
Beitrag von Holger (112 Beiträge) am Dienstag, 10.Juli.2001, 19:05.
Warum erscheint die 0 nicht :-) ??????
Hier mal der Code (nur ein Ausschnitt)
<perl>
get "Typ==Angebot Rubrik==Alles\\ Mögliche range=0,1","inserat";
out "
<br>Alles Mögliche (";
if ($amount_query!=0)
{ out " 0 "; }
else
{ out $_amount_query; } out ")
Das Komische ist, daß richtig sortiert wird, und die Ausgabe auch klappt, nur statt einer 0 , wenn kein Eintrag vorhanden ist, erscheint gar nichts.
Also statt (0) nur ()
Antworten
Beitrag von Sander (8133 Beiträge) am Dienstag, 10.Juli.2001, 20:41.
Re: Warum erscheint die 0 nicht :-) ??????
nicht if ($amount_query!=0)
sondern if ($_amount_query!=0)
Sander
Antworten
Beitrag von Sander (8133 Beiträge) am Dienstag, 10.Juli.2001, 20:43.
Re: Warum erscheint die 0 nicht :-) ??????
hihi, war ja sogar ein Fehler von mir ;-)
Antworten
Beitrag von Holger (112 Beiträge) am Mittwoch, 11.Juli.2001, 01:39.
Tz Tz Tz, das dir sowas passieren kann :-)))
Dank dir WIEDER mal. Echt klasse.
Antworten
Beitrag von Christoph Bergmann (8110 Beiträge) am Mittwoch, 11.Juli.2001, 13:20.
Re: Warum erscheint die 0 nicht :-) ? oder so... @sander ;-)
Oder so (das if...else... ganz weglassen):
(Sander, das ist wieder was für Deine Kiste "Schöne, einfache, kurze Lösungen" ;-) )
Antworten