Angelo Zanetti <mailto:[EMAIL PROTECTED]> on Tuesday, September 30, 2003 5:43 AM said:
> hi I have a table with rows and each row contains a checkbox ( array) > and a record. TD of the checkbox: > echo("<td width=15 bgcolor=#9FD9FF><input type=checkbox name=chkR[] > value=". $chkSessionF[$i] ."></td>"); Firstly you should be putting double quotes around every value in your HTML tags. Revised: (watch wrap) echo "<td width=\"15\" bgcolor=\"#9FD9FF\"><input type=\"checkbox\" name=\"chkR[]\" value=\"{$chkSessionF[$i]}\"></td>"; I also changed ". $chkSessionF[$i] ." into {$chkSessionF[$i]} . You can do it either way. I prefer the latter. If you're not sure what a value is use print_r() to determine it. echo "<pre>"; print_r($chk); echo "</pre>"; Quick side note on the above code: You cannot write it like: echo "<pre>".print_r($chk)."</pre>"; It will not work. > can anyone help. this is very strange. I think your problem may just be the quotes around the values in the HTML. Give it a shot. hth, chris. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php