Hi all:
I am thinking of a way to transform WDDX recordset element into PHP varialbles
when deserializing the packet.
It seems that all recordset will look like:
<var name="queryname"><recordset rowcount="?"
fieldname="f1,f2,...fn"><field
name="f1">...</field>...</recordset></var>
The above can be transformed into:
<var name="queryname"><string>f1,f2,...fn</string></var><var
name="f1"><array>...</array></var><var
name="f2"><array>...</array></var>...
If we parse as this transformation, in PHP script:
$values = wddx_deserialize($packet);
$values["queryname"] = "f1,f2,...,fn";
$values["f1"] = values in array for "f1" field;
....
$values["fn"] = values in array for "fn" field;
Should this solve the recordset problem?
Phillip Pan
-----------