J'utilise un script classifié et enregistre les données user_meta dans la table wp_usermeta. Le champ meta_key est appelé user_address_info et il y a toutes les données comme ci-dessous:Unserialize values from mySQL
s:204:"a:7:{s:9:"user_add1";s:10:"my address";s:9:"user_add2";N;s:9:"user_city";s:7:"my city";s:10:"user_state";s:8:"my phone";s:12:"user_country";N;s:15:"user_postalcode";s:10:"comp phone";s:10:"user_phone";N;}";
Je n'utilise pas tous les champs sur le script, mais user_add1, user_city, USER_STATE et user_postalcode
J'ai la difficulté d'obtenir les données en utilisant SQL comme dans l'exemple ci-dessous (wordpress):
$mylink = $wpdb->get_row("SELECT * FROM $wpdb->links WHERE link_id = 10", ARRAY_A);
Je voudrais un peu d'aide ici pour que je manifesterai partout (je ne vous dérange pas d'utiliser tout type de requêtes SQL) les informations demandées par exemple le user_city d'identité en cours d'auteur (par exemple 25)
m'a donné l'exemple suivant, mais je veux quelque chose de dynamique
<?php
$s = 's:204:"a:7:{s:9:"user_add1";s:10:"my address";s:9:"user_add2";N;s:9:"user_city";s:7:"my city";s:10:"user_state";s:8:"my phone";s:12:"user_country";N;s:15:"user_postalcode";s:10:"comp phone";s:10:"user_phone";N;}"';
$u = unserialize($s);
$u2 = unserialize($u);
foreach ($u2 as $key => $value) {
echo "<br />$key == $value";
}
?>
Merci beaucoup.