Bonjour,
Je bataille avec mysql, je débute aussi
je peux savoir ce qui ne va pas avec ce code ?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
include ("variables.inc.php");
include ("identification.inc.php");
 
$liendb = mysql_connect($bddserver, $bddlogin, $bddpassword);
mysql_select_db  ($bdd);
 
include("haut.inc.php");
 
echo "<p align=left> :: fiche d'élève [".$_REQUEST['id']."]</p>";
 
//$sql = "SELECT * FROM 'elevescomplete' WHERE 'Elève No Etab' LIKE '".$_REQUEST['id']."'";	 
//$sql = 'SELECT * FROM `elevescomplete` WHERE `Elève No Etab` LIKE CONVERT(_utf8 \'5789\' USING latin1) COLLATE latin1_german2_ci';	 
$sql = 'SELECT * FROM `elevescomplete` WHERE `Elève No Etab` LIKE CONVERT(_utf8 \"'.$_REQUEST['id'].'" USING latin1) COLLATE latin1_german2_ci';
$resultat = mysql_query ($sql);
$eleve = mysql_fetch_array ($resultat);
je pense que cela vient de
Code : Sélectionner tout - Visualiser dans une fenêtre à part
`Elève No Etab` LIKE CONVERT(_utf8 \"'.$_REQUEST['id'].'"
j'ai essayé de supprimer les "" mais ras toujours erreur
ma requête:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
$sql = 'SELECT * FROM `elevescomplete` WHERE `Elève No Etab` LIKE CONVERT(_utf8 \'5789\' USING latin1) COLLATE latin1_german2_ci';
sur phpmyadmin fonctionne très bien
Merci