IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

affichage tronqué avec echo


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre Expert
    Avatar de laurentSc
    Homme Profil pro
    Webmaster débutant perpétuel !
    Inscrit en
    Octobre 2006
    Messages
    10 495
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Webmaster débutant perpétuel !
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2006
    Messages : 10 495
    Billets dans le blog
    1
    Par défaut affichage tronqué avec echo
    Bonjour,

    je fais un echo sur une variable :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    echo "mail=".$ligne[2]."<br>";
    et celle-ci est tronquée alors qu'elle est complète là où elle est stockée (base MySQL). Je me doute que ça ne vient pas de l'echo, mais quelqu'un a-t-il une idée de l'origine possible de ce problème ?

  2. #2
    Membre chevronné
    Inscrit en
    Août 2007
    Messages
    360
    Détails du profil
    Informations forums :
    Inscription : Août 2007
    Messages : 360
    Par défaut
    Bonjour,

    Que mets tu dans ton tableau $ligne ??

    Cordialement,

    Mathieu

  3. #3
    Membre Expert
    Avatar de laurentSc
    Homme Profil pro
    Webmaster débutant perpétuel !
    Inscrit en
    Octobre 2006
    Messages
    10 495
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Webmaster débutant perpétuel !
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2006
    Messages : 10 495
    Billets dans le blog
    1
    Par défaut
    Merci de t'intéresser à mon problème ; je te mets les lignes de code qui précèdent le echo :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    $id_conn = connect();
     
    $sql='select nom,prenom,mail,tel,mer_interp,mer_ouv,mer_pot,jeu_pd,jeu_accueil,jeu_alpin_tracage,jeu_alpin_controleur,jeu_rest,jeu_nordique_aide,jeu_nordique_controleur,
    podium_CF,diner,jeu_interp,ven_pd,ven_accueil,ven_alpin_tracage,ven_alpin_controleur,ven_rest,ven_nordique_aide,ven_nordique_controleur,
    ven_podium_CF,ven_diner,ven_interp,sam_pd,sam_accueil,sam_alpin_tracage,sam_alpin_controleur,sam_rest,sam_nordique_aide,sam_nordique_controleur,
    sam_podium_CM,sam_diner,sam_interp,dim_pd from benevolat where nom="'.$nom.'" and prenom="'.$prenom.'"';
     
    $sql = stripslashes($sql);
    $result = mysql_query($sql) or die(mysql_error());
    $ligne=mysql_fetch_array($result,MYSQL_NUM);
    Bon d'accord, c'est une table à rallonge, mais la requête est bonne car je peux la tester avec une interface en PHP qui gère les tables MySQL (et quand je la teste, l'adresse mail ($ligne[2]) n'est pas tronquée...).

  4. #4
    Membre chevronné
    Inscrit en
    Août 2007
    Messages
    360
    Détails du profil
    Informations forums :
    Inscription : Août 2007
    Messages : 360
    Par défaut
    Peux tu nous montrer le contenu du tableau renvoyé par un :

    Merci,

    Mathieu

  5. #5
    Membre Expert
    Avatar de laurentSc
    Homme Profil pro
    Webmaster débutant perpétuel !
    Inscrit en
    Octobre 2006
    Messages
    10 495
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Webmaster débutant perpétuel !
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2006
    Messages : 10 495
    Billets dans le blog
    1
    Par défaut
    Bien vu, c'est tronqué :
    nom=RODRIGUEZ
    prenom=Raphaël
    mail=raphael.rodriguez2@w
    tel=----
    var_dump:array(38) { [0]=> string(9) "RODRIGUEZ" [1]=> string(7) "Raphaël" [2]=> string(20) "raphael.rodriguez2@w" [3]=> string(10) "0608424362" [4]=> string(1) "0" [5]=> string(1) "0" [6]=> string(1) "0" [7]=> string(1) "0" [8]=> string(1) "0" [9]=> string(1) "1" [10]=> string(1) "1" [11]=> string(1) "0" [12]=> string(1) "0" [13]=> string(1) "0" [14]=> string(1) "0" [15]=> string(1) "0" [16]=> string(1) "0" [17]=> string(1) "0" [18]=> string(1) "0" [19]=> string(1) "1" [20]=> string(1) "1" [21]=> string(1) "0" [22]=> string(1) "0" [23]=> string(1) "0" [24]=> string(1) "0" [25]=> string(1) "0" [26]=> string(1) "0" [27]=> string(1) "0" [28]=> string(1) "0" [29]=> string(1) "1" [30]=> string(1) "1" [31]=> string(1) "0" [32]=> string(1) "0" [33]=> string(1) "0" [34]=> string(1) "0" [35]=> string(1) "0" [36]=> string(1) "0" [37]=> string(1) "0" }
    mais je ne vois pas d'où ça peut venir, vu que dans MySQL, c'est une VARCHAR(40)...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [MySQL] Affichage avec echo en php
    Par clementdevelop dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 15/05/2013, 10h08
  2. Affichage tronqué avec IE6 uniquement
    Par benoitL39 dans le forum Mise en page CSS
    Réponses: 1
    Dernier message: 29/09/2009, 20h28
  3. Comment centrer un affichage avec echo
    Par Jcpan dans le forum Balisage (X)HTML et validation W3C
    Réponses: 5
    Dernier message: 23/01/2009, 19h24
  4. Affichage immédiat avec la commande echo
    Par computman dans le forum Langage
    Réponses: 5
    Dernier message: 10/03/2008, 13h18
  5. affichage avec echo
    Par je®ome dans le forum Langage
    Réponses: 1
    Dernier message: 19/11/2006, 17h39

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo