Problème php requête de recherche
Résolu/Fermé
BaptisteDebes
Messages postés
90
Date d'inscription
mardi 8 mai 2012
Statut
Membre
Dernière intervention
14 octobre 2013
-
23 juin 2012 à 21:28
Utilisateur anonyme - 23 juin 2012 à 22:44
Utilisateur anonyme - 23 juin 2012 à 22:44
A voir également:
- Problème php requête de recherche
- Recherche automatique des chaînes ne fonctionne pas - Guide
- Easy php - Télécharger - Divers Web & Internet
- Recherche adresse - Guide
- Recherche photo - Guide
- Facebook recherche par nom et prénom ✓ - Forum Facebook
1 réponse
Utilisateur anonyme
23 juin 2012 à 22:44
23 juin 2012 à 22:44
Bonjour
Tu devrais commencer par apprendre à écrire une chaîne correctement en php. Quand tu veux mettre une apostrophe dans une chaine entre apostrophes, il faut mettre un \ devant
(sinon, ta requête s'arrête à l'apstrophe avant non, et tout le texte qui suit est une erreur de syntaxe
De plus, ton écriture d'echo a aussi une erreur tu as oublié une virgule :
De plus, à quoi sert de fermer la balise ?> pour la rouvrir deux lignes plus loin <?php ? Autant ne rien mettre, car cela va juste ajouter un espace mais je ne pense pas que c'était ce que tu voulais.
Tu devrais commencer par apprendre à écrire une chaîne correctement en php. Quand tu veux mettre une apostrophe dans une chaine entre apostrophes, il faut mettre un \ devant
$sql5 = 'SELECT id_2personne FROM friends WHERE (friends.id_1personne = ' . $id . ') AND (friends.activation = \'non\') ';
(sinon, ta requête s'arrête à l'apstrophe avant non, et tout le texte qui suit est une erreur de syntaxe
De plus, ton écriture d'echo a aussi une erreur tu as oublié une virgule :
echo $id_2personne, '<br />';
De plus, à quoi sert de fermer la balise ?> pour la rouvrir deux lignes plus loin <?php ? Autant ne rien mettre, car cela va juste ajouter un espace mais je ne pense pas que c'était ce que tu voulais.