Garder le zero au debut d'une variable
6 messages • Page 1 sur 1
Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics
Garder le zero au debut d'une variable
Salut à tous,
Donc.. problème auquel je bloque..
Je recupere un champ d'une base de données pour l'écrire sur un fichier texte.
et ensuite ecriture sur fichier texte :
Toutes les variables sont correctes, le fichier est bien crée..
Le champ que je recupere et en format VARCHAR(25), donc c'est ma variable $a[0] qui contient ce champ.
Mais que ce soit a l'affichage, ou a l'ecriture du fichier, le zero refuse d'apparaitre.. pourtant le champ n'est pas en INT.
Je ne sais plus ou donner la tete.. si vous avez une solution, je suis preneur.
Merci d'avance
Donc.. problème auquel je bloque..
Je recupere un champ d'une base de données pour l'écrire sur un fichier texte.
- Code: Tout sélectionner
$r = mysql_query('SELECT `products_model` FROM `products`');
while($a = mysql_fetch_row($r)){
$dd .= $a[0]."\n";
}
et ensuite ecriture sur fichier texte :
- Code: Tout sélectionner
$fa = fopen($f1, 'w+');
fputs($fa, $dd);
fclose($fa);
Toutes les variables sont correctes, le fichier est bien crée..
Le champ que je recupere et en format VARCHAR(25), donc c'est ma variable $a[0] qui contient ce champ.
Mais que ce soit a l'affichage, ou a l'ecriture du fichier, le zero refuse d'apparaitre.. pourtant le champ n'est pas en INT.
Je ne sais plus ou donner la tete.. si vous avez une solution, je suis preneur.
Merci d'avance
- Archaos-JdR
- WRInaute discret

- Messages: 61
- Inscription: Mer Sep 20, 2006 12:08
L'affichage de $a[0] dans le while donne quoi ?
salut,
essaye peut être de caster explicitement :
voir aussi de debugger en faisant :
(var_dump affiche le type)
essaye peut être de caster explicitement :
- Code: Tout sélectionner
$dd .= (string)$a[0]."\n";
voir aussi de debugger en faisant :
- Code: Tout sélectionner
var_dump( $a );
(var_dump affiche le type)
bigs32 a écrit:Dans la base de données on a en VARCHAR : 015785 (pour exemple)
Il te sert à quoi le zéro dans ce cas préçis ???
Si ce n'est pas pour faire des calculs, tu pourrais essayer de déclarer ta variable en "text" plutôt qu'en "varchar". Le zéro devant devrait en principe apparaitre à l'affichage.
6 messages • Page 1 sur 1
Formation recommandée sur ce thème :
Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Le data center que Google voulait garder secret
- WebRankInfo passe à Dotclear
- Configurer des nouveaux moteurs dans Google Analytics
- Lancement de MSN Search imminent
- Référencement : le problème des sessions des pages PHP
- Interview de Larry Page dans Playboy
- Exclure son propre trafic de Google Analytics
- Exemple d'architecture d'un site multilingue pour le référencement
- 13% des internautes choisissent l'option Google : pages from the UK
- La syndication de contenu : afficher un flux RSS sur son site
- Probleme variable php '.xxxx.' dans autre variable '.zzzz.'
- garder un référencement
- Enlever FR et garder COM
- sortie de sandbox :p garder sa place
- Nouvelle page - garder son PR ?
- garder une session php
- Une variable d-ans une variable... (compliked)
- Garder sa position sur Google
- Réunir des sites et garder le PR
- suprimer une page et garder le pr
- Retirer ou garder le noffolow sur wikipedia
- Garder un vieux ndd francophone ou repartir de zero ?
- Est-ce intelligent de garder des archives?
- Changer le NDD mais garder le referencement ?
- Garder les liens internes/externes
Consultez la description détaillée des produits ou services de Google suivants : Google Whack, Google News Archive Search
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités





le forum