Ce sont des données PHP sérialisées. Regarde du côté d' unserialize() .Ba quand je fais exporter la table en code sql voici le champ blob correspondant :
0x7374616769616972652e7765626d61737465724063616c6169732e6363692e66720d0a76616c6572652e6661676f744063616c6169732e6363692e6672
Je voudrais traduire ça en requete et inversement ... C'est possible ?
Et quand je fais un echo du champ correspondant j'obtiens ceci dans ma page php :
a:1:{i:0;a:4:{s:8:"operator";s:0:"";s:4:"type";s:18:"FIELD_addressgroup";s:10:"comparison";s:2:"64";s:10:"inputValue";s:1:"1";}}
Essaye ceci:Merci pour ta réponse, alors j'ai utilisé la fonction unserialize et voici ce que j'obtiens :
requete => a:1:{i:0;a:4:{s:8:"operator";s:0:"";s:4:"type";s:18:"FIELD_addressgroup";s:10:"comparison";s:2:"64";s:10:"inputValue";s:1:"1";}}
requete2 => Array
J'ai essayé d'affiché $blob[0] mais ça affiche Array aussi ...
<pre><?php
print_r($blob2);
?></pre>
pour visualiser et mieux comprendre la structure
ça veut dire que tu peux accéder à tes éléments comme ceci :J'otiens ceci :
Array
(
[0] => Array
(
[operator] =>
[type] => FIELD_addressgroup
[comparison] => 64
[inputValue] => 1
)
)
<?php
echo $blob2[0]['type']; // Affiche FIELD_addressgroup
$blob2[0]['inputValue']=0; // Place la valeur 0 dans la clé 'inputValue' du tableau
?>