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

  FORUM HardWare.fr
  Programmation
  PHP

  condition

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

condition

n°747743
zetmuta
Posté le 01-06-2004 à 17:49:35  profilanswer
 

<?php  
if (($saisiereference=="" )||($saisiesousreference=="" )||($saisienom=="" )  
|| ($saisiedescription=="" ) || ($saisieprix=="" ) || ($saisieimage=="" ) || ($saisiecode=="" )  
|| (!ereg("^[0-9]{1,8}$",$saisieprix))  
{  
 if($saisiereference=="" ) print("Veuillez saisir la reference<BR>\n" );  
 if($saisiesousreference=="" ) print("Veuillez saisir la sousreference<BR>\n" );  
 if($saisienom=="" ) print("Veuillez saisir le nom<BR>\n" );  
 if($saisiedescription=="" ) print("Veuillez saisir la description<BR>\n" );  
 if($saisieprix=="" ) print("Veuillez saisir le prix<BR>\n" );  
 elseif (!ereg("^[0-9]{1,8}$",$saisieprix)) print("Le champ prix doit etre numerique et ne doit depasser 8 caracteres<BR>\n" );  
    if($saisieimage=="" ) print("Veuillez saisir le nom de l'image<BR>\n" );  
 if($saisiecode=="" ) print("Veuillez saisir le code<BR>\n" );  
?>


 
Ou est le probleme car la condition pour champ vide (pour le prix) prend le dessus sur l'obligation d'une saisie numerique???
 
Pkoi, comprends pas
 
Merci

mood
Publicité
Posté le 01-06-2004 à 17:49:35  profilanswer
 

n°747759
Thierry Ch​atel
Posté le 01-06-2004 à 18:11:07  profilanswer
 

Moi non plus je ne comprends pas... quel est ton problème.
 
Ta description est plus que confuse, et même ne veut pas dire grand chose. Qu'est-ce que ça veut dire une condition qui prend le dessus sur une autre ? Surtout comme dans ton cas où les deux conditions ne peuvent pas être vérifées en même temps.
 
Je pense que si tu veux une réponse pertinente, tu devrais expliquer correctement quel est le problème, en donnant un exemple d'une valeur pour laquelle tu n'as pas le résultat souhaité.


---------------
Info-Camargue, le portail de la Camargue
n°747767
zetmuta
Posté le 01-06-2004 à 18:25:12  profilanswer
 

En fait comment dois-je integrer (!ereg("^[0-9]{1,8}$",$saisieprix) dans le premier if?? car cela me donne une parse erreur..

n°747769
simogeo
j'ai jamais tué de chats, ...
Posté le 01-06-2004 à 18:29:59  profilanswer
 

il manque une parenthèse
 
edit :  fermante [:aloy]


Message édité par simogeo le 01-06-2004 à 18:30:14

---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  condition

 

Sujets relatifs
probleme de conditioncondition si alors sinon en Business Objects
Modifier ou créer une condition sur un report BO à partir d'access[EXCEL][VBA] condition sautée ?
Cree un fichier .BAT avec une conditionUn boucle avec une condition...
integration d'une condition[PHP] condition d'un IF dans une VARIABLE ?
[PHP] Condition qui marche pas ( BOOL )Problème avec une condition contenue dans une variable
Plus de sujets relatifs à : condition


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR