WDDX recordset deserialize

From: Date: Thu, 08 Nov 2001 04:30:42 +0000
Subject: WDDX recordset deserialize
Groups: php.dev 
Request: Send a blank email to php-dev+get-69782@lists.php.net to get a copy of this message
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
-----------



Thread (4 messages)

« previous php.dev (#69782) next »