[PHP] Update sous condition
Résolu
Anna
-
Anna -
Anna -
Bonjour,
J'aimerais comprendre pourquoi mon saisie ne fonctionne pas pour le else.
En soi j'ai une série de $_POST alphanumériques (d36 q36 d37 q37 d38 q38...) que je
divise au moyen d'expression régulière pour en avoir:
- la lettre ( q ou d) => $keynew[1][0]
- et pour en avoir le nombre (série 33,34,35,36,...). =>$keynew[2][0].
J'aimerais comprendre pourquoi mon saisie ne fonctionne pas pour le else.
En soi j'ai une série de $_POST alphanumériques (d36 q36 d37 q37 d38 q38...) que je
divise au moyen d'expression régulière pour en avoir:
- la lettre ( q ou d) => $keynew[1][0]
- et pour en avoir le nombre (série 33,34,35,36,...). =>$keynew[2][0].
foreach($_POST as $key => $val) { if ($val != "") { preg_match_all('/([a-z])([0-9]+)/i',$key,$keynew); echo "</br>nouvelle:".$keynew[1][0]; if($keynew[1][0] = "d") { echo $val; mysql_query("UPDATE search SET division='".$val."' WHERE id='".$keynew[2][0]."'"); } else($keynew[1][0] = "q") { echo $val; mysql_query("UPDATE search SET qualite='".$val."' WHERE id='".$keynew[2][0]."'"); } } }
A voir également:
- [PHP] Update sous condition
- Excel cellule couleur si condition texte - Guide
- Windows update bloqué - Guide
- Winget update - Guide
- Asus live update - Télécharger - Utilitaires
- Easy php - Télécharger - Divers Web & Internet
5 réponses
Il faut que tu réécrives un if
if (conditions) { } else { if(conditions) { } }
Anna
Non ca ne marche pas. Apparement ca doit venir du insert car l'echo de la boucle else me prouve que le système conditionnel fonctionne. JE ne trouve pas l'erreur. Je devrais peut-être faire un mysql close et redémarrer une connexion sql ?
Bonsoir
Je n'arrive pas trop à comprendre ce que tu veux faire.
Si possible met tout ton code ou donne moi plus de détails sur le rôles des variables $keynew et $val.
y a toujours une repense en tout; donc ne te décourage pas.
Je n'arrive pas trop à comprendre ce que tu veux faire.
Si possible met tout ton code ou donne moi plus de détails sur le rôles des variables $keynew et $val.
y a toujours une repense en tout; donc ne te décourage pas.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question