Probleme avec le compteur de menbre en ligne
Résolu/Fermé
maxim
-
30 mai 2011 à 11:33
arthezius Messages postés 3538 Date d'inscription jeudi 15 mai 2008 Statut Membre Dernière intervention 11 septembre 2016 - 30 mai 2011 à 12:42
arthezius Messages postés 3538 Date d'inscription jeudi 15 mai 2008 Statut Membre Dernière intervention 11 septembre 2016 - 30 mai 2011 à 12:42
A voir également:
- Probleme avec le compteur de menbre en ligne
- Site de vente en ligne particulier - Guide
- Partage de photos en ligne - Guide
- Hors ligne instagram - Guide
- Aller à la ligne excel - Guide
- En ligne sur messenger alors que non ✓ - Forum Facebook Messenger
2 réponses
Utilisateur anonyme
30 mai 2011 à 11:41
30 mai 2011 à 11:41
Bonjour,
Faites un echo "SELECT p.nom,p.prenom ,r.id_rendezvous ,r.heur, r.date FROM patient p,rendezvous r where r.id_rendez-vous=$nu and p.id_rendezvous=$nu;"
Juste avant $rep =
Histoire de voir si votre requête fonctionne bien
Faites un echo "SELECT p.nom,p.prenom ,r.id_rendezvous ,r.heur, r.date FROM patient p,rendezvous r where r.id_rendez-vous=$nu and p.id_rendezvous=$nu;"
Juste avant $rep =
Histoire de voir si votre requête fonctionne bien
voilà il affiche ça:
SELECT p.nom,p.prenom ,r.id_rendezvous ,r.heur, r.date FROM patient p,rendezvous r where r.id_rendez-vous=2 and p.id_rendezvous=2;
ça veux dire que y a pas de problème au niveau de $_GET
SELECT p.nom,p.prenom ,r.id_rendezvous ,r.heur, r.date FROM patient p,rendezvous r where r.id_rendez-vous=2 and p.id_rendezvous=2;
ça veux dire que y a pas de problème au niveau de $_GET
arthezius
Messages postés
3538
Date d'inscription
jeudi 15 mai 2008
Statut
Membre
Dernière intervention
11 septembre 2016
475
30 mai 2011 à 12:21
30 mai 2011 à 12:21
Le WHERE et le AND de la requête sont censé être en majuscule.
Personnellement, je te suggère de procéder plutôt de la manière suivante:
Ainsi, si tu as une erreur SQL, tu aura un message pour te prévenir.
J'ai également rajouté la fonction mysql_real_escape_string() de PHP pour sécuriser un peu plus ta requête.
Voir cette page: https://www.php.net/manual/fr/function.mysql-real-escape-string.php
$rep = mysql_query("SELECT p.nom,p.prenom ,r.id_rendezvous ,r.heur, r.date FROM patient p,rendezvous r WHERE r.id_rendez-vous=$nu AND p.id_rendezvous=$nu;");
Personnellement, je te suggère de procéder plutôt de la manière suivante:
$sql='SELECT p.nom,p.prenom ,r.id_rendezvous ,r.heur, r.date FROM patient p,rendezvous r WHERE r.id_rendez-vous="'.mysql_real_escape_string($nu).'" AND p.id_rendezvous="'.mysql_real_escape_string($nu).'"'; $req = mysql_query($sql) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error());
Ainsi, si tu as une erreur SQL, tu aura un message pour te prévenir.
J'ai également rajouté la fonction mysql_real_escape_string() de PHP pour sécuriser un peu plus ta requête.
Voir cette page: https://www.php.net/manual/fr/function.mysql-real-escape-string.php
arthezius
Messages postés
3538
Date d'inscription
jeudi 15 mai 2008
Statut
Membre
Dernière intervention
11 septembre 2016
475
30 mai 2011 à 12:42
30 mai 2011 à 12:42
Pas de souci.
Content d'avoir pu t'aider :)
Content d'avoir pu t'aider :)