| [StRinG] | |
|
|
Auteur | Message |
---|
psaikopat Langue vivante
Nombre de messages : 1082 Localisation : Champlitte (Champi ) => Haute-Saone (personne c ou c !!) Date d'inscription : 16/11/2004
| Sujet: [StRinG] Ven 10 Juin à 9:42 | |
| Bon alors après avoir cherché ! Je sais ce k'il faut faire mais je sais pas comment... Voila mon souci, j'ai une requete SQL du type : - Code:
-
$Code_manuel=$_POST['manuelle']; mysql_select_db($database_etiquette, $etiquette); $query_Recordset1 = "SELECT Code_Article, Libelle_Article FROM article WHERE Code_Article = $Code_manuel";
Un Code_Article est un nombre de 7 chiffres ! Je veux réussir a faire que si on rentre autre chose que des chiffres, un message d'erreur dis qu'il faut retaper un code ... Bon je me doute qu'il faut faire un test : - Code:
-
If (Code_manuel=string) { echo " Veuillez retaper un code svp..."; } else { ... } Je sais que ça va etre un truc comme ça mais je sais pas trop comment le faire! | |
|
| |
Choub Langue vivante
Nombre de messages : 325 Date d'inscription : 05/11/2004
| Sujet: Re: [StRinG] Ven 10 Juin à 10:08 | |
| Si ta requete retourne une ligne, alors ton code est bon. sinon t'affiche l'erreur.. | |
|
| |
psaikopat Langue vivante
Nombre de messages : 1082 Localisation : Champlitte (Champi ) => Haute-Saone (personne c ou c !!) Date d'inscription : 16/11/2004
| Sujet: Re: [StRinG] Ven 10 Juin à 10:12 | |
| Bin ma requete est bonne mais lorsque je rentre du texte dans le champs texte et que je valide, voila la ligne obtenu : - Citation :
- Champ 'CoDeM' inconnu dans where clause
| |
|
| |
Choub Langue vivante
Nombre de messages : 325 Date d'inscription : 05/11/2004
| Sujet: Re: [StRinG] Ven 10 Juin à 10:27 | |
| j'ai envie de dire CONNARD. Encore une fois je me répète : Dans une requete mySQL, faut mettre les apostrophes autour des valeurs à tester... T'imprimes rien de s'kon te dis... Faudrai arreter de fumer avant de prog. ++ | |
|
| |
PierrePEON Langue vivante
Nombre de messages : 1276 Date d'inscription : 05/11/2004
| Sujet: Re: [StRinG] Ven 10 Juin à 10:28 | |
| Il faut que tu convertisses les données saisies en nombres, et quand les caractères tapés sont des caractères alphanumériques mais non numériques, alphabétiques donc, il te renvoie à la saisie de donnéees... soit tu balaies la saisie en testant si les variables sont contenues dans (0,1,2,3,4,5,6,7,8,9), soit ils sont contenus dans le tableau alphabet... ou alors, je connais aps php, mais si ça se trouve y'a une fonction qui fait çàa toute seul...genre dis moi si la chaine saisit est convertissable en nombre, sinon, retourne erreur... désolé, je peux pas faire plus moua | |
|
| |
psaikopat Langue vivante
Nombre de messages : 1082 Localisation : Champlitte (Champi ) => Haute-Saone (personne c ou c !!) Date d'inscription : 16/11/2004
| Sujet: Re: [StRinG] Ven 10 Juin à 10:30 | |
| C'est bien au moins de répondre et de laisser un message... Merci choub, merci The Bauer Of Love | |
|
| |
Choub Langue vivante
Nombre de messages : 325 Date d'inscription : 05/11/2004
| Sujet: Re: [StRinG] Ven 10 Juin à 10:41 | |
| Nan ya pas d'histoire de convertir en nom ou pas. Sa requete SQL est une chaine de caractère, donc elle contient que des caractères et pas du numérique, donc on se fout royal du type de la variable qu'on va mettre dedans. Faut juste l'entourer de guillemet pour éviter qu'elle soit interprété comme un champs d'une table de la base.
A+ | |
|
| |
psaikopat Langue vivante
Nombre de messages : 1082 Localisation : Champlitte (Champi ) => Haute-Saone (personne c ou c !!) Date d'inscription : 16/11/2004
| Sujet: Re: [StRinG] Ven 10 Juin à 10:49 | |
| Je suis franchement Dsolé mais Voila maintenant c'est clair, Il me fallait une explication claire!!! La choub, je passe peut etre pour un connard mais au moins la j'ai bien capter l'histoire des guillemets! | |
|
| |
PierrePEON Langue vivante
Nombre de messages : 1276 Date d'inscription : 05/11/2004
| Sujet: Re: [StRinG] Ven 10 Juin à 11:10 | |
| | |
|
| |
MichaeL Langue vivante
Nombre de messages : 673 Date d'inscription : 17/11/2004
| Sujet: Re: [StRinG] Ven 10 Juin à 12:31 | |
| - Choub a écrit:
- Faudrai arreter de fumer avant de prog.
...ou bien fumer plus. | |
|
| |
playmobitch Langue vivante
Nombre de messages : 662 Localisation : dans ton c.. Date d'inscription : 05/11/2004
| Sujet: Re: [StRinG] Ven 10 Juin à 12:40 | |
| - MichaeL a écrit:
- Choub a écrit:
- Faudrai arreter de fumer avant de prog.
...ou bien fumer plus. ...ou bien manger des légumes. | |
|
| |
psaikopat Langue vivante
Nombre de messages : 1082 Localisation : Champlitte (Champi ) => Haute-Saone (personne c ou c !!) Date d'inscription : 16/11/2004
| Sujet: Re: [StRinG] Ven 10 Juin à 14:57 | |
| Ou une confirmation : - Code:
-
$Code_manuel=$_POST['manuelle']; mysql_select_db($database_etiquette, $etiquette); $query_Recordset1 = "SELECT Code_Article, Libelle_Article FROM article WHERE Code_Article = '$Code_manuel'"; $Recordset1 = mysql_query($query_Recordset1, $etiquette) or die(mysql_error()); $row_Recordset1 = mysql_fetch_array($Recordset1);
Ai-je le droit de faire un truc comme ça : - Code:
-
If ($Code_manuel != $Recordset1) { echo " Veuillez séléctionner un autre code!"; } Enfin voila ce ke je veu faire en gros !!! | |
|
| |
Choub Langue vivante
Nombre de messages : 325 Date d'inscription : 05/11/2004
| Sujet: Re: [StRinG] Ven 10 Juin à 15:17 | |
| Franchement j'ai pas envie de répondre. Tu poses les memes problèmes de post en post. On a déjà répondu à cette question, mais ça imprime pas je sais pas pk. ET REFLECHIS 5 MIN AVANT DE POSTER ! | |
|
| |
MichaeL Langue vivante
Nombre de messages : 673 Date d'inscription : 17/11/2004
| Sujet: Re: [StRinG] Ven 10 Juin à 15:22 | |
| J'ai un peu l'impression qu'on te fait ton boulot step by step, parce que vu le genre d'erreur que tu fait, c'est seulement quand c'est ultra-simple que tu ne pose pas le problème sur le forum. Je sais pas moi, mais j'ai pas tout en tête, et une fois sur deux quand je reponds, je gaule vite fait la reponse sous google...chaque fois qu'on te resout un problème, 15 mn après tu en reposes un autre. alors prend toi zen main, tu es un bon technicien oui ou merde ? | |
|
| |
Choub Langue vivante
Nombre de messages : 325 Date d'inscription : 05/11/2004
| Sujet: Re: [StRinG] Ven 10 Juin à 15:24 | |
| klr on est pas là pour te faire ton taf. Une question de temps en temps OK, mais 15 par jour, c bon quoi t'étonnes pas de plus avoir de réponse ou qu'on devienne de + en + virulent. | |
|
| |
psaikopat Langue vivante
Nombre de messages : 1082 Localisation : Champlitte (Champi ) => Haute-Saone (personne c ou c !!) Date d'inscription : 16/11/2004
| Sujet: Re: [StRinG] Ven 10 Juin à 15:30 | |
| - Citation :
- Think Different
C net !!! | |
|
| |
Contenu sponsorisé
| Sujet: Re: [StRinG] | |
| |
|
| |
| [StRinG] | |
|