[Zope] ZSQL and DTML question

Christian Theune ct@gocept.com
Thu, 7 Mar 2002 09:58:34 +0100


Hi.=20

Thats easy in Zope too (not to say "its easier" ...):

<dtml-in myZSQLQuery>

 here state your result

<dtml-else>

    Sorry, no data returned

</dtml-in>

Watch out you "Help!" link in the Zope Management Interface,
where the DTML Reference for "dtml-in" gives you a lot of=20
answers ...


Greetings

Christian

On Thu, Mar 07, 2002 at 10:44:43AM +0100, Mitch Pirtle wrote:
> Hi everyone,
>=20
> I cannot figure out how to do something the Zope way(TM).  Basically,
> PHP lets you call a query and act on it conditionally, e.g. "if the
> query returns data do A, if not then do B".  How is this done best
> within Zope?
>=20
> For example, I got really used to returning a recordset (query) as an
> HTML table.  But only IF the recordset returned more than 0 rows.  If
> the query had an empty result, then I would instead print "<p>No record=
s
> found.</p>" or something like that.
>=20
> I know there's a better and easier way in Zope, I just don't know how
> -;^>=3D  Can someone kindly point me in the right direction?
>=20
> --=20
>=20
> Mitch Pirtle
> Corporate Security Officer
> K=FChne & Nagel Management AG
> Tel: +41 1 786 96 45
> Fax: +41 1 786 95 95
>=20
>=20
> _______________________________________________
> Zope maillist  -  Zope@zope.org
> http://lists.zope.org/mailman/listinfo/zope
> **   No cross posts or HTML encoding!  **
> (Related lists -=20
>  http://lists.zope.org/mailman/listinfo/zope-announce
>  http://lists.zope.org/mailman/listinfo/zope-dev )

--=20
Christian Theune - ct@gocept.com
gocept gmbh & co.kg - schalaunische strasse 6 - 06366 koethen/anhalt
tel.+49 3496 3099112 - fax.+49 3496 3099118 mob. - 0178 48 33 981

reduce(lambda x,y:x+y,[chr(ord(x)^42) for x in 'zS^BED\nX_FOY\x0b'])