Récupération de l'ID d'un qrcode

Fermé
kdimfel Messages postés 16 Date d'inscription mercredi 2 décembre 2020 Statut Membre Dernière intervention 20 avril 2022 - 10 févr. 2022 à 08:32
kdimfel Messages postés 16 Date d'inscription mercredi 2 décembre 2020 Statut Membre Dernière intervention 20 avril 2022 - 11 févr. 2022 à 08:54
Bonjour,

Nous avons générer des QR codes que nous allons placer sur nos produits afin que les acheteur puisse scanner leur QR et arriver sur une page qui sortira une fiche du produit et qui diras si il a été fabriqué par nous. Lors du scan du QR code l'url vers laquelle nous somme redirigé est le futur site qui conviendras la fiche + nous passons L'ID du QR (qui est le numéro de série du produit) dans l'url.
Ma question est comment récupéré cette ID afin de le comparer à notre base de donnée et si cet objet existe?

Je n'ai pas un haut niveau en php donc je vous remercie d'avance de votre aide


Configuration: Windows / Chrome 98.0.4758.82

3 réponses

yg_be Messages postés 22770 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 8 mai 2024 1 481
10 févr. 2022 à 09:14
bonjour,
peux-tu montrer un exemple d'url?
si tu as déjà une partie de ton code PHP, peux-tu le montrer aussi?
0
kdimfel Messages postés 16 Date d'inscription mercredi 2 décembre 2020 Statut Membre Dernière intervention 20 avril 2022
10 févr. 2022 à 09:39
Voici un exemple d'URL
https://Monsite/v1/?ID=JG23KOyGVMkA6d9

Ce que j'aimerais c'est récupéré "JG23KOyGVMkA6d9" pour tester si ce numéro de série se trouve dans la base de données. Je n'ai pas encore commencer mon code PHP, je me doute que je devrais récupéré l'ID avec $_GET['ID'] mais je ne sais pas quoi faire de ça après.

MErci !
0
yg_be Messages postés 22770 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 8 mai 2024 1 481
10 févr. 2022 à 10:02
Tu es le seul à pouvoir nous expliquer ce que tu peux faire avec cet ID.
Est-ce ton premier exercice en PHP?
0
kdimfel Messages postés 16 Date d'inscription mercredi 2 décembre 2020 Statut Membre Dernière intervention 20 avril 2022 > yg_be Messages postés 22770 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 8 mai 2024
10 févr. 2022 à 10:15
C'est l'un des premiers oui, ce que j'aimerais c'est récupéré cette ID et tester si il existe dans ma base de données, si il existe je dit que c'est un vrai produit et si l'ID n'existe pas c'est un faux.
0
yg_be Messages postés 22770 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 8 mai 2024 1 481 > kdimfel Messages postés 16 Date d'inscription mercredi 2 décembre 2020 Statut Membre Dernière intervention 20 avril 2022
10 févr. 2022 à 10:23
As-tu déjà étudié comment accéder à une base de données?
0
kdimfel Messages postés 16 Date d'inscription mercredi 2 décembre 2020 Statut Membre Dernière intervention 20 avril 2022
10 févr. 2022 à 10:34
Oui, je pense que je peux récupéré mon ID grace a un $_GET['ID'], que je stocke dans une variable et après je test si ma variable existe, dans les grandes ligne je comprends comment faire, voici une portion de code que j'ai fais en me basant sur ce que j'ai trouvé sur internet mais je pense qu'il manque des éléments :

$serial = $_GET['ID'];

$result = 'SELECT EXISTS (SELECT * FROM tbl_serial WHERE serial="' . $serial . '" )';
if ($result == true)
{
echo "Cet article existe";
}
else
{
echo "Cet article n'existe pas";
}
0
yg_be Messages postés 22770 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 8 mai 2024 1 481
10 févr. 2022 à 12:03
Quel logiciel utilises-tu pour ta base de données?
0
yg_be Messages postés 22770 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 8 mai 2024 1 481 > yg_be Messages postés 22770 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 8 mai 2024
10 févr. 2022 à 12:07
Ceci t'aidera sans doute: https://www.commentcamarche.net/faq/27489-pdo-une-autre-facon-d-acceder-a-vos-bases-de-donnees
0
kdimfel Messages postés 16 Date d'inscription mercredi 2 décembre 2020 Statut Membre Dernière intervention 20 avril 2022 > yg_be Messages postés 22770 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 8 mai 2024
11 févr. 2022 à 08:54
désolé je n'avais reçu la notification de réponse.

Serveur : Localhost via UNIX socket
Type de serveur : MariaDB
Version du serveur : 10.0.38-MariaDB-0+deb8u1 - (Debian)
0