How to show the result of a search as a table, for instance a 30 row per 10 columns table.
numero = 43[Search db=bases.db&nefacturadata=0&facturasort=1&facturatype=num&facturasdir=de&max=300]<table border="0" cellspacing="1" cellpadding="1" bgcolor="white"><tr>[FoundItems]<td>[n_factura_rte]</td>[showif [index]\10]</tr><tr>[/showif][/FoundItems][hideif [numfound]\10]</tr>[/hideif]</table>[/search]Explanation: First, move the original <tr>...</tr> outside of the founditems loop. The founditems loop keeps track of which founditem you currently are focused on. The backslash operator in the showif comparison says "is divisible by", i.e., "is [index] divisible by 10?" If so, close out the current table row and begin a new one.The last comparison makes sure that there is not an extraneous </tr> in the case when the number of items returned is also divisible by 10.
[Search db=bases.db&nefacturadata=0&facturasort=1
&facturatype=num&facturasdir=de&max=300]
<table border="0" cellspacing="1" cellpadding="1" bgcolor="white">
<tr>
[founditems]
<td>[n_factura_rte]</td>
[showif [index]\10]
</tr><tr>
[/showif]
[/FoundItems]
[hideif [numfound]\10]</tr>[/hideif]
</table>
[/search]
DOWNLOAD WEBDNA NOW!
A list of user-submitted tips ...
AWS Raw WebDNA LAMP-Plus WebServerAmazon Web Services (AWS) README for Machine Image ID...
WebDNA ModulesA list of the currently available modules...
WebDNA LibrariesA list of available libraries for WebDNA...
Download WebDNA ApplicationsWebDNA applications...
Technical Change HistoryThis Technical Change History provides a reverse chronological list of WebDNA changes...
How to pass variables to ImageMagick using a [shell] context?...
Using a simple Array of Variables with [interpret]The [interpret] context is very powerful command in the hands of a skilled WebDNA programmer...
Find duplicate recordsFind duplicate records and do something with them...
Cloning a RecordOften...
Handling credit card numbersEncrypting the credit card numbers does the job quite nicely...
random password-generator codeGenerate a random alpha-numeric string...