Donc j'ai fait ma requeête la dessus
1 2 3 4
| SELECT COUNT(commentaires.num_com) AS com, commentaires.nom_dep, commentaires.com_dep,commentaires.num_photo, photos.num_photo, photos.nom_photo, photos.img_photo, photos.vig_photo, photos.ouverture_photo, photos.vitesse_photo, photos.focale_photo, photos.iso_photo, photos.type_photo, photos.num_album
FROM commentaires
JOIN photos ON commentaires.num_photo = photos.num_photo
WHERE photos.num_photo = ".(int)$_GET['numphoto']; |
Et il me met ça
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '".(int)$_GET['numphoto']' at line 4
Et quand je fais un echo de $sql2 il me met ça
SELECT COUNT(commentaires.num_com) AS com, commentaires.nom_dep, commentaires.com_dep,commentaires.num_photo, photos.num_photo, photos.nom_photo, photos.img_photo, photos.vig_photo, photos.ouverture_photo, photos.vitesse_photo, photos.focale_photo, photos.iso_photo, photos.type_photo, photos.num_album FROM commentaires JOIN photos ON commentaires.num_photo = photos.num_photo WHERE photos.num_photo = 7
Donc à priori il récupère bien le num_photo
Partager