Salut !

j'ai un probl�me avec avec mon code . Je vais utiliser du code php � l'int�rieur des balises <script> pour passer une variable � un lien href. Je n'ai pas r�ussi � avoir le bon r�sultat car j'ai un probl�me dans la syntaxe. Voici le code :
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
 
<script type="text/javascript">
	function procMe(celDiv,id){
            $(celDiv).click(function (){
                var objet =this.innerHTML;
		<?php	
		    $base = mysql_connect ('localhost', 'root', ''); 
		    mysql_select_db ("mabase", $base) ; 
		    $sql = 'SELECT id, objet FROM messages ORDER BY objet asc';
                    $req = mysql_query($sql) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error());
	            while ($data = mysql_fetch_array($req)){?>
		var ch1 = '<a href="consulterMessage.php?id=<?php echo $data['id']; ?> " class="vClass" title="consulter le message">'; 
		var a = ch1.concat(objet) +'</a>'<?php } ?>;
		$(this).html(a);
        });
    } 
                 <?php   
                       mysql_free_result ($req); 
                       mysql_close ();
                 ?>
</script>

ma boucle while ne marche pas tr�s bien et j'ai le m�me id pour tous mes liens. Je ne sais pas o� est le probl�me et j'avoue que le code n'est pas propre.
Merci d'avance