Hi
I query mysql using fetchall_arrayref({}).
I the dereference the AoH and delete any empty key->values.
After that i wish to output the AoH to the template. However has
things stand now there are empty table headers.
An illustrative example
The query gets this result
+-----------+-----------------------------+-------------------
+------------+-----------------+-------------------+-------------
+--------------------------------+
| Klient_ID | Namn |
Pnr | Ort | Telefon |
Telefax | Mobil | Epost |
+-----------+-----------------------------+-------------------
+------------+-----------------+-------------------+-------------
+--------------------------------+
| 990 | AbbbCCCC | 1234567778 | Umeå |
090-111111 | | |
[EMAIL PROTECTED] |
| 991 | DDDDEEEE | 8522240000 | Umeå
| |
| | |
| 992 | FFFFFGGGG | 8234538525 | Umeå |
090-333333| |
| |
| 993 | HHHHIIIIII | 8134878510 | UMEÅ |
090-222222 | |
| |
| 994 | JJJJJKKKKK | 5810124598 | Lycksele
| |
| | |
+-----------+-----------------------------+------------+------------
+-----------------+------------+-------------
+--------------------------------+
As we can se the fields Klient_ID, Namn, Pnr, Ort, Telefon, Epost
have at least one value in one row. The fields Mobil and Telefax have
no values.
When i dreference I delete all key->value pairs where there is no value.
In my template I have the following
<th>Klient_ID</th>
<th>Namn</th>
etc for all the field names.
This has the effect that I have empty tableheaders , for instance
Telefax is completely empty and should not be displayed.
To fix this I would like to set the <th>value</th> dynamically frpm
my perlscript.
Since I cannot know beforehand how many, if any, columns will be
empty I need som way to check for empty fields. I can get it to work
if my query only gets one hit, but I have been unable to do so if the
query generates more than one hit (i.e more than one row).
I'm beginning to think that I am missing something fundamental -
something that perhaps seems simple - but at the moment I am at my
wits end.
I would greatly appreciate it if someone could give me an idea of
what to do.
Thomas
-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
_______________________________________________
Html-template-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/html-template-users