Rechercher de manière sécurisée un seul enregistrement
Fermé
emrh
Messages postés
427
Date d'inscription
mardi 9 décembre 2014
Statut
Membre
Dernière intervention
16 janvier 2023
-
26 mars 2015 à 14:37
Utilisateur anonyme - 26 mars 2015 à 14:53
Utilisateur anonyme - 26 mars 2015 à 14:53
A voir également:
- Rechercher de manière sécurisée un seul enregistrement
- Dans le texte, un seul mot a réellement été écrit en lettres capitales (majuscules). quel est ce mot ? ✓ - Forum Word
- Rechercher ou entrer l'adresse - Guide
- Enregistrement youtube - Guide
- Enregistrement ecran pc - Guide
- Mots de passe enregistrés - Guide
1 réponse
Bonjour
Tu devrais le demander au "On" qui t'a dit ça.
Blague à part, je ne trouve rien à redire à ta façon de faire. Le fait que tu aies une seule ligne et une seule colonne n'y change rien. J'aurais écrit la même chose.
Sauf ;; à la fin d'une instruction, un seul ; suffit ;-).
Et aussi, j'aurais testé if ($reponse4 ===false), on n'est jamais sûr qu'il y a une ligne dans la réponse.
[Edit] En relisant... Si l'id que tu cherches à récupérer est un champ auto incrémenté et que tu viens juste de faire l'INSERT, tu as $bdd->lastinsertId() qui fait le même boulot en une seule ligne, et est plus fiable car si deux instances de ton script s'exécutent en même temps, tu risques de récupérer un aliment_id créé par l'autre instance avec ta méthode.
Tu devrais le demander au "On" qui t'a dit ça.
Blague à part, je ne trouve rien à redire à ta façon de faire. Le fait que tu aies une seule ligne et une seule colonne n'y change rien. J'aurais écrit la même chose.
Sauf ;; à la fin d'une instruction, un seul ; suffit ;-).
Et aussi, j'aurais testé if ($reponse4 ===false), on n'est jamais sûr qu'il y a une ligne dans la réponse.
[Edit] En relisant... Si l'id que tu cherches à récupérer est un champ auto incrémenté et que tu viens juste de faire l'INSERT, tu as $bdd->lastinsertId() qui fait le même boulot en une seule ligne, et est plus fiable car si deux instances de ton script s'exécutent en même temps, tu risques de récupérer un aliment_id créé par l'autre instance avec ta méthode.