Bonjour,
Je fais un script qui récupére la valeur du champs grâce à un click dans mon tableau qui est rempli des données de ma table localité et cela grâce à la méthode onclick=setinfo(0,'$Id_Localite');
Donc la valeur est envoyé dans ma fonction de mon script. Ensuite, il l'envoie dans mon input d'une autre page.php.
Mais enfaite je voudrais récupérer toutes les données qui étaient sur la même ligne et donc je cherche le moyen de transformer le contenu envoyé par mon action onclick en une variable afin de pouvoir la transformer à son tour en une variable PHP afin de pouvoir interroger ma base de donnée pour qu'il va récupérer le donnée liéer à son identifiant. Et après l'envoyer dans l'autre page php par la méthode parent.document.getElementById.......
Voici mon code: En rose c'est le code que je ne trouve pas. Quelle serait la méthode que je doit utiliser?
<script type="text/javascript">
function setInfo(_id, _name)
{
parent.document.getElementById("code_localite").value = _name;
parent.document.getElementById("codeloc_id").value = _id;
var test=document.getElementById("code_localite");
document.write(test);
<?php
$Id_localite ="<script>document.write(test);</script>";
$sql = "select * from tlocalite where Id_Localite='$Id_localite'";
$req=mysql_query($sql)or die(mysql_error());
if(mysql_num_rows($req)>0)
{
while($row=mysql_fetch_array($req))
{
$Localite = $row["Localite"];
$Code = $row["Code"];
$Pays = $row["Id_Pays"];
}
}
else
echo 'id n\'existe pas dans la bd';
?>
parent.document.getElementById("localite").value =test;
}
</script>
Aider moi, je bute sur le problème depuis un bon moment. Merci d'avance.