Sur cette page g�n�r�e en PHP a partir d'une table MySql.
Nom : ecran.jpg
Affichages : 178
Taille : 64,4 Ko

Je voudrais, en cliquant sur l'une ligne propos�e au choix transmettre � une fonction javascript des vakeurs contenur dans la tableau PHP qui m'a servi � remplir ma page.
Code php : 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
22
23
<?php
try
{
	$bdd = new PDO('mysql:host=localhost;dbname=poesik;charset=utf8', 'root', '');
 
}
catch (Exception $e)
{
        die('Erreur : ' . $e->getMessage());
}
$reponse=$bdd->query("SELECT * FROM `poesik`");
 
while ($donnees=$reponse->fetch())	
{
$ident=$donnees['id'];
//$titre=$donnees['titre'];
echo "<a href='#' onclick= maFonction($ident)>";
echo $donnees['id']." - "."<b>".$donnees['titre']."</b>"." de ".$donnees['auteur']."<br>";
echo "</a>";
}
 
 
?>

Cela fonctionne bien pour r�cup�rer $ident que je transmet � ma fonction javascript

Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
function maFonction(ident){
alert(ident);
}
Tout cela fonctionne et je r�cup�re bien ma valeur 'ident'
par contre si je veux transmettre une autre valeur, comme le titre (ligne en commentaire) ou l'adresse, cela ne fonctionne pas et j'obtiens l'erreur "Uncaught SyntaxError: Invalid or unexpected token"

J'avoue que je suis un peu perdu !
Si quelqu'un avait la gentillesse de bien vouloir �clairer ma lanterne, je lui en serai infiniment reconnaissant .