Bonjour,
je galère depuis plusieurs jours en essayant de créer une fonction intégrant une requête SQL
pour que cette requête fonctionne bien je dois mettre des '$pn' sur la valeur '$pn' qui est une valeur numérique.
$result=mysql_query("SELECT * FROM $table WHERE ID_Cde='$pn' ")
Le hic c'est que quand je veux créer ma fonction je créé une chaine, laquelle doit être entourée de ' '
Évidement ça ne marche plus 4 Guillements dans une chaine c'est 2 de trop..
$code_recupere_sc= '$table=$table_table[substr($pn,0,1)];
if ($result=mysql_query("SELECT * FROM $table WHERE ID_Cde='$pn' ")) {
while ($row=mysql_fetch_array($result)){ $sc=bin2hex(mhash(MHASH_SHA1,$row[Date]));}
} else { echo $query; }
return $sc;';
$recupere_sc=create_function($pn,$code_recupere_sc);
si quelqu'un avait la solution à ce problême ce serait super...
Franky