Merci c'est pas évident surtout pour un premier mais on s'adapte.
Donc voilà la req écuter ds PHPMYADMIN
$req = $bdd->prepare('SELECT publicite.titre FROM publicite, villes_france WHERE villes_france.ville_code_postal = publicite.postcode AND publicite.postcode = :codePostIpUser ');
il me trouve une erreur:
Erreur
Il semble qu'il y ait une erreur dans votre requête SQL. Le message ci-bas peut vous aider à en trouver la cause.
ERROR: Ponctuation invalide @ 13
STR: ->
SQL: $req = $bdd->prepare('SELECT publicite.titre FROM publicite, villes_france
WHERE villes_france.ville_code_postal = publicite.postcode AND publicite.postcode = :codePostIpUser
');
Requête SQL: Documentation
$req = $bdd->prepare('SELECT publicite.titre FROM publicite, villes_france WHERE villes_france.ville_code_postal = publicite.postcode AND publicite.postcode = :codePostIpUser ');
MySQL a répondu: Documentation
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near '$req = $bdd->prepare('SELECT publicite.titre FROM publicite, villes_france
' at line 1
Pour rapel:
$bdd = new PDO('mysql:host=domaine;dbname=mabase','user','password',array(PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION));
}
Merci c'est pas évident surtout pour un premier mais on s'adapte.
Donc voilà la req écuter ds PHPMYADMIN
[php]$req = $bdd->prepare('SELECT publicite.titre FROM publicite, villes_france WHERE villes_france.ville_code_postal = publicite.postcode AND publicite.postcode = :codePostIpUser '); [/php]
il me trouve une erreur:
Erreur
Il semble qu'il y ait une erreur dans votre requête SQL. Le message ci-bas peut vous aider à en trouver la cause.
ERROR: Ponctuation invalide @ 13
STR: ->
SQL: $req = $bdd->prepare('SELECT publicite.titre FROM publicite, villes_france
WHERE villes_france.ville_code_postal = publicite.postcode AND publicite.postcode = :codePostIpUser
');
Requête SQL: Documentation
$req = $bdd->prepare('SELECT publicite.titre FROM publicite, villes_france WHERE villes_france.ville_code_postal = publicite.postcode AND publicite.postcode = :codePostIpUser ');
MySQL a répondu: Documentation
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near '$req = $bdd->prepare('SELECT publicite.titre FROM publicite, villes_france
' at line 1
Pour rapel:
[php]$bdd = new PDO('mysql:host=domaine;dbname=mabase','user','password',array(PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION));
}[/php]