Tu dois avoir 2 fichier
I- le premier avec ton form et l'edit
Exemple: index.php
<SCRIPT language="javascript">
function ouvre_popup(page) {
window.open(page,"popup","menubar=no, status=no, scrollbars=no, menubar=no, width=200, height=100");
}
</SCRIPT>
<form name="formul">
<input type="text" name="id" value="0"/>
<input type="button" onClick="javascript:ouvre_popup('pop.php');"/>
</form>
II- le deuxième pour l'affichage du tableau et la sélection
Exemple: pop.php
<SCRIPT language="javascript">
function sendValue(selvalue){
window.opener.document.formul.id.value = selvalue;
window.close();
}
</SCRIPT>
<table cellspacing=0>
<tr bgcolor="#cccccc" onMouseOut="javascript:this.style.background='#cccccc'" onMouseOver="javascript:this.style.background='#ffff33'" onClick="javascript:sendValue('5')">
<td>t1</td><td>t2</td>
<tr bgcolor="#cccccc" onMouseOut="javascript:this.style.background='#cccccc'" onMouseOver="javascript:this.style.background='#ffff33'" onClick="javascript:sendValue('6')">
<td>t1</td><td>t2</td>
</tr>
</table>
Tu pourras remplacer le 5 et 6 par des variables PHP