[AJAX] Résultat avec Ajax
bonjour,
je débute avec ce nouveau concept
j'ai créé une liste liée pour essayer un tutoriel sur le sujet, mais j'ai remarqué que le XML récupéré n'était pas bien formatté ... (les accents et autres caractères spéciaux ont sauté à l'affichage des options du select
quelqu'un pourrait m'aider ?
merci !
ça ne fonctionne toujours pas
bonjour,
merci pour la réponse ; j'ai essayé, mais malheureusement ça n'a rien changé au problème ...
juste une précision, les données affichées dans le 2eme select sont issues d'une base MySQL ; j'ai vérifié qu'il n'y avait pas de pb de caractères dans la base ...
le script à l'essai est à l'adresse suivante :
http://www.multimedia-net.com/ajax/auteurs2.php
si quelqu'un a une autre idée
merci
voici le code - pb toujours pas résolu
effectivement, lorsque je crée cette page, je vois des éléments inconnus ??? et je ne sais même pas d'ou ça sort ...
voici le code du fichier ajaxLivre2
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
| <?php echo "<?xml version=\"1.0\" encoding=\"iso-8859-1\"?".">"; ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html" charset="ISO-8859-1">
<title>Untitled Document</title>
</head>
<body>
</body>
</html>
<?php
include ("../includes/connect_mysql.php");
echo "<select name='livre'>";
if(isset($_POST["idAuteur"])){
connect_mysql();
$res = mysql_query("SELECT Num,Titre FROM LIVRES
WHERE NumAuteur=".$_POST["idAuteur"]." ORDER BY Titre");
while($row = mysql_fetch_assoc($res)){
echo "<option value='".$row["Num"]."'>".$row["Titre"]."</option>";
}
}
echo "</select>";
echo "<table name='tablelivre'>";
if(isset($_POST["idAuteur"])){
connect_mysql();
$res = mysql_query("SELECT Num,Titre FROM LIVRES
WHERE NumAuteur=".$_POST["idAuteur"]." ORDER BY Titre");
while($row = mysql_fetch_assoc($res)){
echo "<tr><td>".$row["Titre"]."</td></tr>";
}
}
echo "</table>";
?> |