Voila, j'ai une popup qui s'affiche l'on doit choisir un enregistrement et celui- ci rempli le formulaire d'ou est appelé la popup.
Donc en faite certain de mes enregistrement se remplise correctement, par contre j'ai certain enregistrement, lorque je clique dessus, rien ne se passe.
Dans le bas de ma fenetre une erreur s'affiche, sauf lorque qu'un seul enregistrement s'affiche. Ce que je ne comprend pas c'est que meme pour les enregistrements qui marche l'erreur est afficher.
l'erreur m'indique : ')' atendu. ligne 76 car 34 Pourtant, je ne vois pas ou cela me manque.
J'ai regardé le code course de la fenetre car le numero de ligne ou cela m'indique l'erreur n'est pas dans mon code d'origine.
<html>
<head>
<script language="javascript">
function choisir(truc, truc2, truc3, truc4)
{
alert(truc);window.opener.document.enreg.mat.value= truc;
alert(truc2);window.opener.document.enreg.gc.value= truc2;
alert(truc3);window.opener.document.enreg.ad.value= truc3;
alert(truc4);window.opener.document.enreg.cop.value= truc4;
self.close();}
</script>
<style type="text/css">
<!--
.Style1 {font-family: Tahoma}
-->
</style>
</head>
<body>
<span class="Style1">
</span>
<p align="left" class="Style1"><a href="javascript:history.go(-1)"><img src="image/precedent.gif" width="41" height="25" border="0"></a>
</p>
<p class="Style1"></p>
<p class="Style1"></p>
<table width="100%" border="1">
<tr align="center" valign="middle">
<td width="9%" class="Style1">Matricule du site </td>
<td width="17%" class="Style1">Adresse</td>
<td width="6%" class="Style1">Code postal </td>
<td width="21%" class="Style1">Ville</td>
</tr>
<td class="Style1"><a href="#" onClick="javascript:choisir('aa','aaa','aaaaaaaa','aaaaaa')">AD4</a></td>
<td class="Style1">aaaaaaaa</td>
<td class="Style1">aaaaaa</td>
<td class="Style1">aaa</td>
</tr>
</table>
<div align="center" class="Style1"></div>
</body>
</html>
et mon code
<html>
<head>
<script language="javascript">
function choisir(truc, truc2, truc3, truc4)
{
alert(truc);window.opener.document.enreg.mat.value= truc;
alert(truc2);window.opener.document.enreg.gc.value= truc2;
alert(truc3);window.opener.document.enreg.ad.value= truc3;
alert(truc4);window.opener.document.enreg.cop.value= truc4;
self.close();}
</script>
<style type="text/css">
<!--
.Style1 {font-family: Tahoma}
-->
</style>
</head>
<body>
<span class="Style1">
<?php
if(isset($_GET['mat']))
{$mat=$_GET['mat'];
}
include_once("connexion.php");
?>
</span>
<p align="left" class="Style1"><a href="javascript:history.go(-1)"><img src="image/precedent.gif" width="41" height="25" border="0"></a>
</p>
<p class="Style1"></p>
<p class="Style1"></p>
<table width="100%" border="1">
<tr align="center" valign="middle">
<td width="9%" class="Style1">Matricule du site </td>
<td width="17%" class="Style1">Adresse</td>
<td width="6%" class="Style1">Code postal </td>
<td width="21%" class="Style1">Ville</td>
</tr>
<?php
// on crée la requête SQL
$reqsql2 = mysql_query("[b]ma requete[/b]");
while ($rep = @mysql_fetch_object($reqsql2)) {
$mat = $rep->matricule_lieux;
$ad = $rep->ad_rue_lieux;
$cp = $rep->cp_ville;
$vil = $rep->ville;
$gc = $rep->nom_gc;
$sit= $rep->site;
// on affiche les informations de l'enregistrement en cours
?>
<tr align="center" valign="middle">
<td class="Style1"><a href="#" onClick="javascript:choisir('<?php echo $mat ?>','<?php echo $gc ?>','<?php echo $ad." ".$cp." ".$vil ?>','<?php echo $sit ?>')"><?php echo $mat ?></a></td>
<td class="Style1"><?php echo $ad ?></td>
<td class="Style1"><?php echo $cp ?></td>
<td class="Style1"><?php echo $vil ?></td>
</tr>
<?php
}
?>
</table>
<div align="center" class="Style1"></div>
</body>
</html>
voila, j'espère que vous pourrez m'aiguiller.merci d'avance