Salut
Alors voilà mon probleme est que dans mon code la fonction like ne
fonctionne pas mais pour vous expliquer voci le code en question :
<script>
<?php
$lettre = 'window.top.parent.document.form1.exemple.value';
$requete = mysql_query("SELECT id, ville from geocodeF where ville LIKE '$lettre%' " ) or die ("erreur mysql : ".mysql_error());
echo 'alert('.mysql_num_rows($requete).');';
while ($reponse = mysql_fetch_array($requete))
{
echo 'var o = new Option("'.$reponse['ville'].'");';
echo 'document.form2.liste.options[document.form2.liste.options.length] = o;';
}
?>
</script>
Bien donc comme vous le voyez le code contient aussi du
javascript qui marche impec donc la variable $lettre donne bien une
lettre mais ensuite dans ma commande de requete a la base mysql il me
trouve 0 resultat alors qu'en mettant manuellement une lettre (
'r%' par exemple ) il me donneras des resultat.
Ma question est :
Comment se fait-il qu'en utilisant la variable cela ne marche pas et comment pourrais-je le faire marcher ??
Voilà moi j'ai cherché et essayer divers possiblité mais aucune ne marche donc je m'en remets a vous.
Merci d'avance et @++