Erreur de syntaxe

lyn87 Messages postés 80 Statut Membre -  
giheller Messages postés 1960 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
quelqu'un pourait m'aider pour trouver l'erreur dans le code suivant:
<?php

include("connexion.php");

$refrence=$_GET['id'];

//recuperer les info du vol
$sql='SELECT *
FROM vol WHERE $refrence=ref_vol ';
connectAdministrateur();

$req= mysql_query($sql) or die ('Erreur sql'.$sql.'<br/>'.mysql_error());

while ($result= mysql_fetch_array($req))
{

echo( '<tr>
<td> '.$result['ref_vol'].' </td>
<td> '.$result['aeo_depart'].' </td>
<td> '.$result['aeo_arrive'].'</td>
<td> '.$result['date_depart_vol'].' </td>
<td> '.$result['heure_depart'].' </td>
<td> '.$result['heure_arrive'].' </td>
<td> '.$result['classe_vol'].' </td>
<td> '.$result['prix'].' </td></tr>');
}

?>

ça m'affiche cette erreur:

Erreur sqlSELECT * FROM vol WHERE $refrence=ref_vol
Champ '$refrence' inconnu dans where clause

2 réponses

sunburn23 Messages postés 33 Statut Membre
 
$sql="SELECT * FROM vol WHERE '$refrence'=ref_vol ";

essai ca
0
giheller Messages postés 1960 Date d'inscription   Statut Membre Dernière intervention   146
 
bonjour,

$sql="SELECT * FROM vol WHERE ref_vol='".$reference."'";
0