Bonsoir,
Voila j'ai utilisé le code present pour le tuto et j'ai une petite erreur ^^.
La categorie s'inscrit correctement mais lorsque je clique sur une des cotegories j'ai cette erreur

<?php
// Configuration MySQL
$host_db = "localhost";
$user_db = "root";
$password_db = "";
$bdd_db = "menu";
// connexion a la base de donnees et selection de la table
$connect_db = mysql_connect($host_db,$user_db,$password_db);
mysql_select_db($bdd_db,$connect_db);
require_once("xajax/xajax.inc.php");
function SelectSouscat($catid)
{
$options="";
// créé un nouvel objet permettant d'envoyer une réponse au côté client
$objResponse = new xajaxResponse();
// on selectionne les sous-catégorie en fonction de l'id de la catégorie mère
$sql="SELECT id,sous_cat FROM sous_categories WHERE idcat = '".$catid."'";
$req=mysql_query($sql);
while ($souscat = mysql_fetch_array($req))
{
// on place toutes les sous-catégories dans des options valables pour la liste SELECT
$options .= '<option value="'.$souscat['id'].'">'.$souscat['sous_cat'].'</option>';
}
// l'Ajax remplacera le innerHTML (html intérieur) de la liste_souscat pour y mettre $options
$objResponse->addAssign("liste_souscat","innerHTML",$options);
// envoie la réponse en XML
return $objResponse->getXML();
}
$xajax = new xajax();
//$xajax->debugOn();
$xajax->registerFunction("SelectSouscat");
$xajax->processRequests();
?>
<!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>
<title>Test de select dynamiques</title>
<?php $xajax->printJavascript("xajax/") ?>
</head>
<body>
<h1>Test de select dynamiques</h1>
<form id="testForm1">
Choisissez une catégorie : <select id="liste_cat" onchange="xajax_SelectSouscat(this.value)">
<option value=""></option>
<?php
//$sql="SELECT id, Cat FROM categories ORDER BY Cat ASC";
$sql="SELECT id_cat, Cat FROM categories";
$req=mysql_query($sql) or die(mysql_error());
while($cat = mysql_fetch_array($req))
{
echo '<option value="'.$cat['id_cat'].'">' . $cat['Cat'] . '</option>';
}
?>
</select><br />
Choisissez une sous-catégorie : <select id="liste_souscat">
</select>
</form>
</body>
</html>
Merci d'avance a tous ceux qui pourront m'aider