Qu'est ce qui ne va pas ?
Bonjour,
Je bataille avec mysql, je débute aussi;)
je peux savoir ce qui ne va pas avec ce code ?
Code:
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:
`Elève No Etab` LIKE CONVERT(_utf8 \"'.$_REQUEST['id'].'"
j'ai essayé de supprimer les "" mais ras toujours erreur
ma requête:
Code:
$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