PDA

View Full Version : quick template question


willms_jay
03-10-2003, 09:16 PM
let's say i have a template called

my_template


and inside I just want to do this: loop through the elements of an array, and print them out?

so, if an array had 'jerry', 'paul', 'marsha'

it would print


jerrypaul
marsha


while this may seem like a dumb question, i am trying to understand how the templates and the data on a php page actually relate to one another.

i know VB obviously has to do this looping in the templates....

thank you.

..jordan willms

filburt1
03-10-2003, 11:34 PM
Give the template contents like $myarray (just a single variable). Then before the template is eval'ed, make sure $myarray contains (substitute \n for <br> if appropriate):

$myarray = implode("\n", $someotherarray);

willms_jay
03-12-2003, 02:42 AM
maybe i should have been specific, what i want to figure out is how VB does stuff like this :

eg. takes an array of

$names[0] = 'bob';
$names[1] = 'sam';

with the following template



<tr>
<td> $names
</td>
</td>



and output's the following code based on the array :



<tr>
<td> bob
</td>
</td>

<tr>
<td> sam
</td>
</td>



VB seems to do this all the time when listing out threads and private messages and the like.

maybe i am not understanding how VB does it.

are array's even involved?

please help me.

thanks in advance.

jordan