Print_r
Myster Membre non connecté
Booster Missile
- Booster Missile
- Voir le profil du membre Myster
- Inscrit le : 04/10/2010
- Groupes :
Pourquoi lorsque je print_r une variable contentant donc une requête SQL ça affiche le contenu dans la base de données mais sans les tableaux ?
Par exemple ça me met
"Test" au lieu de [id] => 1 [nom] => Test
etc
Merci de votre aide!
saturnin Membre non connecté
Booster Minigun
- Booster Minigun
- Voir le profil du membre saturnin
- Inscrit le : 15/04/2013
- Groupes :
si elle ne retourne que un seul et unique résultat c'est normal.
Mipel Membre non connecté
- Administrateur
- Voir le profil du membre Mipel
- Inscrit le : 04/04/2016
- Site internet
- Groupes :
- Equipe Rédaction
- Equipe Modération
Un peu difficile de répondre sans avoir le contexte de l'emploi du print_r.
Mais perso, j'utilise plutôt un var_dump($variable) qui présente mieux les résultats à mon goût.
Cette petite fonction perso m'aide bien aussi:
Code PHP :
function voir($var) { echo'<div class="voir"><br /><pre>'; echo '<hr>debut du tableau: <br />'; echo var_dump($var); echo'<br /></pre>'; echo'</div>'; }
la class "voir" permet un petit habillage du tableau en css.
Si ça peut aider,
Mipel
Merci de penser à joindre le rapport système de votre site, il peut nous aider à mieux répondre à vos questions.
janus57 Membre non connecté
- Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
- Equipe Assistance
Pourquoi ne pas utiliser la fonction de debug de phpboost ?
Cordialement, janus57
Myster Membre non connecté
Booster Missile
- Booster Missile
- Voir le profil du membre Myster
- Inscrit le : 04/10/2010
- Groupes :
Code PHP :
$tpl->assign_block_vars('prefixe', array( 'ID' => $ListePrefixe['id'], 'NOM' => $ListePrefixe['nom'], ));
Code TPL :
(Template forum_post.tpl)
Ca ne fonctionne pas. Pourtant le print_r retourne bien des résultats.
Édité par Myster Le 30/05/2017 à 10h25
janus57 Membre non connecté
- Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
- Equipe Assistance
il faudrait le bout de code en entier, car là on sait que $ListePrefixe contient visiblement un tableau mais plus haut on ne vois pas comment il est traité ou de quoi il est issue.
Cordialement, janus57
Myster Membre non connecté
Booster Missile
- Booster Missile
- Voir le profil du membre Myster
- Inscrit le : 04/10/2010
- Groupes :
Mipel Membre non connecté
- Administrateur
- Voir le profil du membre Mipel
- Inscrit le : 04/04/2016
- Site internet
- Groupes :
- Equipe Rédaction
- Equipe Modération
On en est ou pour cette question car les bouts de code proposés ne permettent pas de faire un diagnostic correct et il n'est donc pas facile de donner des indications.
Sujet à passer en réglé ou toujours en cours ?
Merci
Mipel
Merci de penser à joindre le rapport système de votre site, il peut nous aider à mieux répondre à vos questions.
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie