Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
4472 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Les 0 perdus

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Les 0 perdus

n°1183494
mixed
SuckMine
Posté le 24-08-2005 à 15:51:47  profilanswer
 

Bonjour,
 
j'ai un petit soucis avec un champ de ma table MySQL.
L'utilisateur doit remplir un champ de formulaire par des chiffres correspondant a des coordonnées bancaires (un RIB), ces champs sont sous le type VARCHAR dans la table. Hors quand ils sont enregistrés, les 0 en debut de numéro sont "oubliés". Ca m'ennuie assez :D.
Je me pose la question car un meme champ recevant un numero de telephone et sous le type VARCHAR également ne perd pas son 0 initial lui, alors je vous le demande, comment se fesse?
 
Exemple : Champ = 000235 ; enregistré en tant que 235
Champ = 0611111111 ; enregistré en 0611111111
 
Si c'est pas clair, demandez, ca doit pas être bien compliqué !
 
Merci :jap:

mood
Publicité
Posté le 24-08-2005 à 15:51:47  profilanswer
 

n°1183507
ToxicAveng​er
Posté le 24-08-2005 à 16:07:19  profilanswer
 

2 questions a se poser :
 
1) Comment enregistres tu ton information ? (est ce que tu castes ou pas ?)
2) comment récuperes tu ton information ?

n°1183514
mixed
SuckMine
Posté le 24-08-2005 à 16:14:17  profilanswer
 

[:arg]
 
1) Caster > c'est a dire ? (patapé)
2) Comment je la récupere .. euh, les champs des formulaires sont conservés dans des variables de session, puis enregistrés dans la base par une page qui insere tous les champs.  
 
Je ne sais pas si ca repond a tes questions, mais ca fera peut etre avancer :)

n°1183518
kalex
Posté le 24-08-2005 à 16:20:27  profilanswer
 

Ta requête doit ressembler à ça
insert into TABLE values(0000455);
fait :
insert into TABLE values('0000455');

n°1183523
ToxicAveng​er
Posté le 24-08-2005 à 16:29:33  profilanswer
 

mixed a écrit :

[:arg]
 
1) Caster > c'est a dire ? (patapé)
2) Comment je la récupere .. euh, les champs des formulaires sont conservés dans des variables de session, puis enregistrés dans la base par une page qui insere tous les champs.  
 
Je ne sais pas si ca repond a tes questions, mais ca fera peut etre avancer :)


 
poste ton code sql qui fait l'insert et celui qui fait le select (et le code php/asp qui appelle ce code sql)

n°1183527
mixed
SuckMine
Posté le 24-08-2005 à 16:37:09  profilanswer
 

BMF ! J'avais oublié de rajouter les '' [:arg] , c'est fort possible que ca vienne de la ... c'est ca aussi de changer les types dans la table sans regarder ailleurs ... :D
 
je poste le code au cas ou
 

Code :
  1. $sql12 = " UPDATE t_form_adm
  2.       SET ban_codebanque = " .addslashes($_SESSION['ban_codebanque']). ",
  3.          ban_codeguichet = " .addslashes($_SESSION['ban_codeguichet']). ",
  4.        ban_numcompte = " .addslashes($_SESSION['ban_numcompte']). ",
  5.          ban_domicile = '" .addslashes($_SESSION['ban_domicile']). "'
  6.        WHERE id = ".$id."";


 
 
Merci beaucoup !! :jap:

n°1379017
ToxicAveng​er
Posté le 01-06-2006 à 15:45:42  profilanswer
 

pas de quoi


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Les 0 perdus

 

Sujets relatifs
Mes JButton et JLabel perdus dans ma fenêtre [Java] 
Plus de sujets relatifs à : Les 0 perdus


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)