Problème au niveau d'un IF dans un foreach
Résolu/Fermé
arcadenaker
Messages postés
61
Date d'inscription
dimanche 30 juillet 2017
Statut
Membre
Dernière intervention
22 avril 2019
-
Modifié le 3 juin 2018 à 10:10
arcadenaker Messages postés 61 Date d'inscription dimanche 30 juillet 2017 Statut Membre Dernière intervention 22 avril 2019 - 3 juin 2018 à 14:38
arcadenaker Messages postés 61 Date d'inscription dimanche 30 juillet 2017 Statut Membre Dernière intervention 22 avril 2019 - 3 juin 2018 à 14:38
A voir également:
- Problème au niveau d'un IF dans un foreach
- Mise a niveau windows 10 - Accueil - Mise à jour
- If exist ✓ - Forum Autoit / batch
- Test afpa niveau 5 pdf ✓ - Forum Études / Formation High-Tech
- Problème au niveau des périphériques pnp ✓ - Forum Logiciels
- 4 images 1 mot niveau 10 chaperon rouge ✓ - Forum Jeux vidéo
1 réponse
jordane45
Messages postés
38290
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
18 novembre 2024
4 704
3 juin 2018 à 10:12
3 juin 2018 à 10:12
Bonjour
Don == au lieu de != dans ton if non ?
Don == au lieu de != dans ton if non ?
3 juin 2018 à 10:23
3 juin 2018 à 10:30
- D'où vient $data ?
- D'où vient $compte_view ?
- Dans quel cas l'INSERT doit il être fait ?
Donne nous le code "complet" au lieu de juste quelques lignes....
Et essaye de formuler "clairement" ce que tu souhaites obtenir.
Merci.
Modifié le 3 juin 2018 à 11:28
- Le $data vient d’un fetchall d’un SELECT pour prendre tout les comptes dans la bdd pour le foreach.
- $compte_view est une session (du pseudo de la personne qui est connectée)
- L’insert doit être fait si $compte_view est égal à une des valeures dans $value dans le foreach sinon il ne doit faire rien. Sauf que le problème c’est que à chaque fois que $compte_view n’est pas égal à $value, il fait une requete pour chaque élément du tableau de celui-ci mais moi j’aimerais éviter ça.
Merci pour vos idées.
3 juin 2018 à 12:29
Ce que je veux voir c'est TOUTES les lignes de code de cette page.
Y compris la requête qui te sert à créer ce $data ...
Car si ton but est de n'avoir que la (ou les ) lignes correspondantes à la variable $compte_view ... nulle boucle ne sera nécessaire.... un simple WHERE dans ta requête suffira !
Il nous faut également le nom des tables et leur structure... (et la relation entre les tables si il y en a... se fait entre quels champs de ces tables )
Précise nous également dans quel but tu cherches à faire cet insertion....
Modifié le 3 juin 2018 à 13:17
Je cherche a faire un système de vue donc si quelqu'un regarde un de mes article sur mon site, la vue vienne une fois et que si la personne régénère la page cela ne fasse rien.
TABLES: