You have an error in your SQL syntax
talaios
Messages postés
2
Statut
Membre
-
gaerebut Messages postés 1060 Statut Membre -
gaerebut Messages postés 1060 Statut Membre -
Bonjour à tous !
Je suis graphiste et je me lance dans la programmation Web.
Depuis quelques jours, je tente de faire marcher un script mais rien n'y fait.
En local la page s'affiche correctement, par contre quand je la place chez mon hébergeur, la page indique le message d'erreur suivant : You have an error in your SQL syntax, ...
Quelqu'un pourrait-il m'aider ?
Mon code php (requête)
Je suis graphiste et je me lance dans la programmation Web.
Depuis quelques jours, je tente de faire marcher un script mais rien n'y fait.
En local la page s'affiche correctement, par contre quand je la place chez mon hébergeur, la page indique le message d'erreur suivant : You have an error in your SQL syntax, ...
Quelqu'un pourrait-il m'aider ?
Mon code php (requête)
$serveur="localhost";
$utilisateur="";
$motdepasse="";
$link = mysql_connect($serveur,$utilisateur,$motdepasse) or die("Echec de connexion au serveur.");
@mysql_select_db("asclean") or die("Echec de sélection de la base.");
$select = 'select * FROM t_categories, t_articles WHERE categorie_id = '.$cat.' AND article_reference = '.$ref;
$result = mysql_query($select,$link) or die ('Erreur : '.mysql_error() );
$select_prices = 'SELECT * FROM t_prices WHERE price_article = '.$ref;
$result_prices = mysql_query($select_prices,$link) or die ('Erreur : '.mysql_error() );
A voir également:
- You have an error in your SQL syntax
- A javascript error occurred in the main process - Forum Matériel & Système
- Mysql error in file: /engine/classes/mysql.php at line 53 ✓ - Forum Réseaux sociaux
- Girl in the basement streaming vf - Forum Cinéma / Télé
- In da place - Forum Mail
- Your device ran into a problem and needs to restart - Forum Windows 10
3 réponses
Bonjour,
vérifies que ta base est exactement la même en local et sur le serveur web !
De plus, si tout est exactement pareil (nom de la base ET nom des champs ET nom des tables), remplace FROM t_categories, t_articles PAR FROM asclean.t_categories, asclean.t_articles
De même pour l'autre requête.
En gros, tu spécifie le nom de la base avant le nom de la table.
Tiens moi au courant !
A+
gaerebut
vérifies que ta base est exactement la même en local et sur le serveur web !
De plus, si tout est exactement pareil (nom de la base ET nom des champs ET nom des tables), remplace FROM t_categories, t_articles PAR FROM asclean.t_categories, asclean.t_articles
De même pour l'autre requête.
En gros, tu spécifie le nom de la base avant le nom de la table.
Tiens moi au courant !
A+
gaerebut