Hi Jim, Jim Sanford wrote:
If score is equal to 8 then <dtml-var "'*' * score"> will give you ********
----- Original Message ----- From: Jorge Magalhaes <root@predict.telepac.pt> To: <zope@zope.org> Sent: Tuesday, April 25, 2000 8:47 AM Subject: [Zope] string n times
Hi:
How i can repeat a string n times. For example in perl i can do:
(Yeah, again, where is the dammed questionmark? ;-)
"*" x $score ($score is a integer)
(shown already)
For example:
Student_ID Score ------------------------------------------ 1030 ***************** 1031 ******************* 1032 ************ 1033 ************************ __________________________________________ Mean **************** ------------------------------------------- Easy as hell:
<dtml-in database_query_over_students_score> <dtml-if sequence-start> <table border=0> <tr> <td>Student_ID</td><td>Score</td> </tr> <tr> <td colspan="2"><hr></td> </tr> </dtml-if> <tr> <td><dtml-var Student_ID></td> <td><dtml-var "'*' * Score"></td> </tr> <dtml-if sequence-end> <tr> <td colspan="2"><hr></td> </tr> <tr> <td>Mean</td> <td><dtml-var "'*' * _.int(_['mean-Score'])"></td> </tr> <tr> <td colspan="2"><hr></td> </tr> </table> </dtml-in> </dtml-if> <dtml-var