probleme requete sur les jointures
Posté : 27 juil. 2009, 20:13
Bonjour, le message que j' ai mis sur les jointures a disparu? Je ne le trouve pas en cherchant avec mon pseudo
J' aurai aimé que la personne qui m' adonné un lien clair sur les jointures me le redonne concernant ma requete
En effet, j' ai un probleme sql, et je ne trouve pas l' erreur.
C' est un embetant de tout réexpliquer, mais bon.
J' aimerai joindre les infos en premier de ma table forum_general ( pseudo,email,date_verif,texte,lect,titre) avec celle de ma table connexion qui contient les infos membres (avatar, localisation), et je me retrouve avec une erreur sql.
Je ne comprned pas cette erreur du tout surtout a l' emplacement donné:
J' aurai aimé que la personne qui m' adonné un lien clair sur les jointures me le redonne concernant ma requete
$sql = 'SELECT pseudo,email,date_verif,texte,lect,titre,avatar,localisation FROM forum_general';
$sql.= 'LEFT JOIN connexion ON pseudo = pseudo_pseudo';
$sql.= 'WHERE id="'.mysql_escape_string($id).'"';
En effet, j' ai un probleme sql, et je ne trouve pas l' erreur.
C' est un embetant de tout réexpliquer, mais bon.
J' aimerai joindre les infos en premier de ma table forum_general ( pseudo,email,date_verif,texte,lect,titre) avec celle de ma table connexion qui contient les infos membres (avatar, localisation), et je me retrouve avec une erreur sql.
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 'id="4"' at line 1
Je ne comprned pas cette erreur du tout surtout a l' emplacement donné:
<?php
/*
* - Script : LightForum
* - Version : 1.9a
* - Date : 8 novembre 2005
* Merci de lire le fichier licence.txt / Please read the file licence.txt
*/
// Debut du temps d'execution
$mtime = microtime();
$mtime = explode(" ",$mtime);
$mtime = $mtime[1] + $mtime[0];
$starttime = $mtime;
// inclusion du fichier de config
require('config.inc.php');
// Récupération des variables Get
isset($_GET['id']) ? $id = $_GET['id'] : $id = 0;
// Tags HTML
//echo '<html><head><title>Light Forum de ',$nomsite,'</title></head><body>';
include $install_path . 'design/en-tete.php';
// Verification du mode
if($debug) {
echo showError('4','');
}
// menu de navigation haut
include $install_path . 'menu-haut.inc.php';
// connexion à la base de données
$db = mysql_connect($host, $login, $password) or die(showError('1', mysql_error()));
mysql_select_db($base,$db) or die(showError('2', mysql_error()));
// on récupère les infos du message original
$sql = 'SELECT pseudo,email,date_verif,texte,lect,titre,avatar,localisation FROM forum_general';
$sql.= 'LEFT JOIN connexion ON pseudo = pseudo_pseudo';
$sql.= 'WHERE id="'.mysql_escape_string($id).'"';