Variable PHP tronquée
Herve_be
-
Herve_be -
Herve_be -
Bonjour,
J'ai écrit un petit programme pour gérer une base de donnée des membres d'un club.
Pour modifier un enregistrement, je le lis
$result = mysql_query("SELECT * FROM VTTMembers WHERE Name='$Name'");
$row = mysql_fetch_array($result);
$_SESSION['Name'] = $row['Name'];
$_SESSION['Fname'] = $row['Fname'];
$_SESSION['Phone'] = $row['Phone'];
puis je permet de modifier avec
Echo "Prénom : <input type='text' size='15' name='Name' value=".$_SESSION['Name']."><br>";
Echo "Nom : <input type='text' size='15' name='Fname' value=".$_SESSION['Fname']."><br>";
Echo "Phone : <input type='text' size='15' name='Phone' value=".$_SESSION['Phone']."><br>";
Ce que je ne comprends pas : si je saisis un n° de téléphone par exemple "0123 45 67 89" quand il revient dans la zone input je vois seulement "0123".
En d'autres termes il est tronqué au premier blanc.
Pourquoi ?
J'ai écrit un petit programme pour gérer une base de donnée des membres d'un club.
Pour modifier un enregistrement, je le lis
$result = mysql_query("SELECT * FROM VTTMembers WHERE Name='$Name'");
$row = mysql_fetch_array($result);
$_SESSION['Name'] = $row['Name'];
$_SESSION['Fname'] = $row['Fname'];
$_SESSION['Phone'] = $row['Phone'];
puis je permet de modifier avec
Echo "Prénom : <input type='text' size='15' name='Name' value=".$_SESSION['Name']."><br>";
Echo "Nom : <input type='text' size='15' name='Fname' value=".$_SESSION['Fname']."><br>";
Echo "Phone : <input type='text' size='15' name='Phone' value=".$_SESSION['Phone']."><br>";
Ce que je ne comprends pas : si je saisis un n° de téléphone par exemple "0123 45 67 89" quand il revient dans la zone input je vois seulement "0123".
En d'autres termes il est tronqué au premier blanc.
Pourquoi ?
A voir également:
- La réponse a été tronquée
- Réponse automatique thunderbird - Guide
- Mon compte facebook a été désactivé - Guide
- Réponse automatique gmail - Guide
- Mon compte instagram a été désactivé - Guide
- Aucune application permettant d'ouvrir ce lien n'a été trouvée - Forum Mobile
4 réponses
essaie ça :
il faut mettre la valeur entre quottes !!
Echo "Nom : <input type='text' size='15' name='Fname' value='".$_SESSION['Fname']."'><br>"; Echo "Phone : <input type='text' size='15' name='Phone' value='".$_SESSION['Phone']."'>
il faut mettre la valeur entre quottes !!
non j'ai pas modifier la table de la base de données !!
je pense qu'il y a erreur dans l'affichage :
ça c'est ce que t'as écris toi :
il faut faire ça :
observe bien !! j'ai juste ajouté des quottes à l'attribut value.
je pense qu'il y a erreur dans l'affichage :
ça c'est ce que t'as écris toi :
Echo "Phone : <input type='text' size='15' name='Phone' value=".$_SESSION['Phone'].">
il faut faire ça :
Echo "Phone : <input type='text' size='15' name='Phone' value='".$_SESSION['Phone']."'>
observe bien !! j'ai juste ajouté des quottes à l'attribut value.