Hello,
I am not clear where the problem is with this situation.
The html/javascript used Ajax.Updater to send data to a php file which
inserts the data into mysql.
Oddly, to me ay any rate, print_r($_POST) and echo give different
results with chrome/safari and firefox.
With firefox I get the extra empty element and would like to know why.
Cheers,
Geoff
1. with chrome/safari I get
(a) print_r($_POST) gives
Array ( [firstnum] => 1 [lastnum] => 3 [groupname] => test [usercode]
=> A1 [mysql_p11] => 10 [mysql_p12] => 20 [mysql_p13] => 30 [_] => )
(b) echo gives
'test',
'test','A1',
'test','A1','10',
'test','A1','10','20',
'test','A1','10','20','30',
'test','A1','10','20','30','',
2. with Firefox/IE the [_] => and the '', are not present.
3. The Javascript code
<script type="text/javascript">
var startValue = 1;
var endValue = 3;
var p1 = [];
var group = "test";
var code_given = "A1";
var params = {};
params["firstnum"] = startValue;
params["lastnum"] = endValue;
params["groupname"] = group;
params["usercode"] = code_given;
p1[1] = 10;
p1[2] = 20;
p1[3] = 30;
for (i=startValue;i<(endValue+1);i++) {
params["mysql_p1" + i] = p1[i];
}
new Ajax.Updater(
'updateDiv',
'fv-p1-arrays4-mysql-test.php',
{
asynchronous:true,
method:'post',
parameters: params
}
);
</script>
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Prototype & script.aculo.us" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/prototype-scriptaculous?hl=en
-~----------~----~----~----~------~----~------~--~---