Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 12 sur 12
  1. #1
    Invité de passage
    Homme Profil pro Matthew Martinez
    Étudiant
    Inscrit en
    décembre 2012
    Messages
    6
    Détails du profil
    Informations personnelles :
    Nom : Homme Matthew Martinez
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Services à domicile

    Informations forums :
    Inscription : décembre 2012
    Messages : 6
    Points : 0
    Points
    0

    Par défaut remplacer 2 derniers chiffres des numéros de téléphone par XX

    Bonjour a tous
    les utilisateurs on un numéro de potable enregistrer sur data-base sous (phone).
    le numéro est comme celui ci : 1234567
    si quel qu’un m'aide d’avoir remplacer ce numéro afficher sur un tableau comme ca
    12345XX
    j'utilise un PHP simple

    Code :
    1
    2
    3
     <td><font color="#B7B7B7" size="2" face="Arial, Helvetica, sans-serif">
                <?= $row["phone"] ?>
                &nbsp;</font></td>
    aidez-moi svp

  2. #2
    Membre à l'essai
    Homme Profil pro
    Développeur Web
    Inscrit en
    avril 2009
    Messages
    19
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : avril 2009
    Messages : 19
    Points : 24
    Points
    24

    Par défaut

    Voilà une possibilitée :
    Code :
    1
    2
    3
    4
     
    $phone = "1234567";
    $new_phone = substr($phone,0,-2) . "XX";
    echo $new_phone;

  3. #3
    Invité de passage
    Homme Profil pro Matthew Martinez
    Étudiant
    Inscrit en
    décembre 2012
    Messages
    6
    Détails du profil
    Informations personnelles :
    Nom : Homme Matthew Martinez
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Services à domicile

    Informations forums :
    Inscription : décembre 2012
    Messages : 6
    Points : 0
    Points
    0

    Par défaut

    merci mais ca marche pas, les résultat serai
    123456XX 123456XX 12345XX au dehors du tableau

  4. #4
    Expert Confirmé Sénior Avatar de Séb.
    Profil pro
    Inscrit en
    mars 2005
    Messages
    3 224
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : mars 2005
    Messages : 3 224
    Points : 4 062
    Points
    4 062

    Par défaut

    Je viens de tester :

    Code :
    1
    2
    3
    $phone = "1234567";
    $new_phone = substr($phone,0,-2) . "XX";
    echo $new_phone;
    J'obtiens bien 12345XX, comme attendu.

    au dehors du tableau
    ??
    Un problème exposé clairement est déjà à moitié résolu
    Keep It Smart and Simple

  5. #5
    Invité de passage
    Homme Profil pro Matthew Martinez
    Étudiant
    Inscrit en
    décembre 2012
    Messages
    6
    Détails du profil
    Informations personnelles :
    Nom : Homme Matthew Martinez
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Services à domicile

    Informations forums :
    Inscription : décembre 2012
    Messages : 6
    Points : 0
    Points
    0

    Par défaut RP

    oui $phone est classer dans un tableau comme ca

    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
         <td><strong><font color="#FFFFFF" size="2" face="Verdana, Arial, Helvetica, sans-serif">Phone</font></strong></td>
     
                </tr>
     
     
                                      <?
      	$res = mysql_query("select * from downwarez where id='$_id' order by id desc");
    	if (mysql_num_rows($res)>0) {
    		$ctr = 0;
    		while ($row = mysql_fetch_array($res)) {
    			$ctr = $ctr + 1;
    			if ($ctr%2==0) {
    				$col = "#666666";
    			} else {
    				$col = "#444444";
    			}
    ?>
     
    <tr align="center" valign="middle" bgcolor="<?= $col ?>">
     
     
              <td><font color="#B7B7B7" size="2" face="Arial, Helvetica, sans-serif">
                <?= $row["phone"] ?>
                &nbsp;</font></td>

  6. #6
    Expert Confirmé Sénior Avatar de Séb.
    Profil pro
    Inscrit en
    mars 2005
    Messages
    3 224
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : mars 2005
    Messages : 3 224
    Points : 4 062
    Points
    4 062

    Par défaut

    Je ne vois pas où est le problème.
    Un problème exposé clairement est déjà à moitié résolu
    Keep It Smart and Simple

  7. #7
    Invité de passage
    Homme Profil pro Matthew Martinez
    Étudiant
    Inscrit en
    décembre 2012
    Messages
    6
    Détails du profil
    Informations personnelles :
    Nom : Homme Matthew Martinez
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Services à domicile

    Informations forums :
    Inscription : décembre 2012
    Messages : 6
    Points : 0
    Points
    0

    Par défaut

    Le problème c'est que
    affiche Numéro 1234567 exp: 5567878
    Je voudrai remplacer les derniers chiffres le masqué comme ça 12345XX

  8. #8
    Expert Confirmé Sénior Avatar de Séb.
    Profil pro
    Inscrit en
    mars 2005
    Messages
    3 224
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : mars 2005
    Messages : 3 224
    Points : 4 062
    Points
    4 062

    Par défaut

    Il suffit de faire avec $row["phone"] ce qui a été proposé plus haut par mokfajri avec $phone.

    Tu peux aussi créer une fonction dédiée.
    Un problème exposé clairement est déjà à moitié résolu
    Keep It Smart and Simple

  9. #9
    Invité de passage
    Homme Profil pro Matthew Martinez
    Étudiant
    Inscrit en
    décembre 2012
    Messages
    6
    Détails du profil
    Informations personnelles :
    Nom : Homme Matthew Martinez
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Services à domicile

    Informations forums :
    Inscription : décembre 2012
    Messages : 6
    Points : 0
    Points
    0

    Par défaut

    La fonction par molfajri run dans tableau
    12345XX comme reprise du code
    ne viens pas de base de données.

  10. #10
    Expert Confirmé Sénior Avatar de Séb.
    Profil pro
    Inscrit en
    mars 2005
    Messages
    3 224
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : mars 2005
    Messages : 3 224
    Points : 4 062
    Points
    4 062

    Par défaut

    Citation Envoyé par phpdown Voir le message
    la function par molfajri run dans tableau
    Je ne comprends pas ce que tu veux dire. Quoiqu'il en soit pas de tableau dans le script de mokfajri.

    12345XX comme reprise du code
    Pas compris ce que tu veux dire.

    ne viens pas de database
    Peu importe d'où provient ton № de téléphone. Tu as une chaîne de caractères $row['phone'], on la traite, on affiche le résultat, c'est tout.
    Un problème exposé clairement est déjà à moitié résolu
    Keep It Smart and Simple

  11. #11
    Invité de passage
    Homme Profil pro Matthew Martinez
    Étudiant
    Inscrit en
    décembre 2012
    Messages
    6
    Détails du profil
    Informations personnelles :
    Nom : Homme Matthew Martinez
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Services à domicile

    Informations forums :
    Inscription : décembre 2012
    Messages : 6
    Points : 0
    Points
    0

    Par défaut

    Merci

    c'est fait

  12. #12
    Débutant
    Homme Profil pro Laurent
    Webmaster débutant
    Inscrit en
    octobre 2006
    Messages
    4 221
    Détails du profil
    Informations personnelles :
    Nom : Homme Laurent
    Âge : 50
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Webmaster débutant
    Secteur : Industrie

    Informations forums :
    Inscription : octobre 2006
    Messages : 4 221
    Points : 1 931
    Points
    1 931

    Par défaut

    Je vois que j'arrive après la bataille :
    Code :
    1
    2
    3
    4
    5
    6
    7
    <?php
    $test="123456";
    $ln=strlen($test);
    $test[$ln-1]="x";
    $test[$ln-2]="x";
    echo "test=".$test;
    ?>
    Il vaut mieux viser la perfection et la manquer que viser l'imperfection et l'atteindre. - Bertrand Russell

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

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •