Re: using a variable as values in an array

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Here is more details. Thanks for the reply.

I am using HTML_QuickForm (pear) to create my forms. In order to set the default state of some of the elements (checkboxes in this case) I need to pass an array as the value to QuickForm.

This array needs to be in the format of this:

array('30'=>true, '29'=>true) where the 30 and 29 are the values that are coming back from my query. This could return up to 50 records.

This is what I was trying, but it isn't woring:

$mystring;
foreach ($sth_opt as $thekey => $thevalue){
	$mystring .= "'".$thevalue."'=>true, ";
}


On Monday, March 31, 2003, at 04:32 PM, Jennifer Goodie wrote:


Instead of building a string in your loop do the assignment in the loop
I have no idea what is being pulled from where, so I can't really give a
good example


-----Original Message-----
From: Charles Kline [mailto:ckline@rightcode.net]
Sent: Monday, March 31, 2003 1:25 PM
To: php-db@lists.php.net
Subject:  using a variable as values in an array


I am trying to build an array from the results of a query on a mySQL table.

I am using a loop to create this string in a variable $mystring:

'30'=>true, '20'=>true

I then need to use it like this:

$defaultValues['ib_article'] = array($mystring);

It isn't working. I am sure there is a better method, can anyone point
me in the right direction?

thanks
charles


-- PHP Database Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php


-- PHP Database Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php



--
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


[Index of Archives]     [PHP Home]     [PHP Users]     [Postgresql Discussion]     [Kernel Newbies]     [Postgresql]     [Yosemite News]

  Powered by Linux