

new!








|
|
|
 |
| > problem avec categorie et sous categorie! |
[ Posté par moha25nl ] [ Détails ] [ Contact ] [ Citer ]
[ Posté le 30-08-2008 à 10:59 | 1 messages ]
  en faite j'ai un probleme d'affichage de categorie et sous categorie exemple quand je choisie une categorie (voiture) normalement dans sous categorie viens les marques des voitures chez moi rien ne se passe .est ce que quelqu'un a une solution? merci d'avance
mon site est www.123toutmaroc.com
code est la
<?php
include("../include/var.php");
$db = mysql_connect($sql_host, $sql_user, $sql_password) or die("Faute,quelque chose a mal tourné. Il n'ya pas eu de contacts avec la base de données.");
mysql_select_db($sql_db) or die("Faute,quelque chose a mal tourné. La base de données sélectionné n'existe pas.");
?>
<SCRIPT TYPE="text/javascript" LANGUAGE="JavaScript">
<!--
function openURL() {
var control = document.form.Categorie;
if (control.options[control.selectedIndex].value != 'pas-url') {
location.href = control.options[control.selectedIndex].value;
}
}
//-->
</SCRIPT>
</head>
<body>
<td width="92%" valign="top" style="padding-left:20px;padding-right:15px;padding-bottom:15px">
<font class="kop">Déposez une annonce</font>
<DIV><strong>1. Votre produits</strong> | 2. Créer une annonce | 3. Confirmation de votre produits</DIV>
<table width="100%" border="0">
<tr>
<td height="1" bgcolor="#808080"></td>
</tr>
</table>
<br>
<table width="85%" border="0">
<tr>
<font class="navigatie"><a href="../home.php">Accueil</a> > Déposez une annonce</a></font>
<script language="javascript">
function CheckForm()
{
if (document.form.Categorie.value == "")
{
alert("Attention: Le formulaire n'est pas rempli.\nChoisissez une catégorie et appuyez sur Suivant.");
document.form.Categorie.focus();
}
else if (document.form.Souscategorie.value == "")
{
alert("Attention: Le formulaire n'est pas rempli.\nChoisissez une catégorie et appuyez sur Suivant.");
document.form.Souscategorie.focus();
}
else
document.form.submit();
}
</script>
<form name="form" action="deposez_une_annonce_suite.php" method="post">
<input type="hidden" name="Action" value="Continuer">
<table width="400" border="0" cellpassing="0" cellspacing="0">
<tr>
<td colspan="2">Choisissez une catégorie et sous-catégorie et cliquez sur"Suivant".<br><br><br></td>
<td width="100"><br></td>
</tr>
<tr>
<td width="230" valign="top"><b>Catégories: </b></td>
<td width="200">
<?
$sql = "SELECT * FROM categorie ORDER BY categorie_id ASC";
$result = mysql_query($sql);
if (mysql_numrows($result) != 0)
{
echo "<select name=\"Categorie\" style=\"width: 300;\" onchange=\"openURL()\">\n";
echo " <option value=\"pas-url\""; If (!$Categorie) echo " selected"; echo " >Choisissez une catégorie:</option>\n";
echo " <option value=\"pas-url\">----------------------------------------------------------------</option>\n";
While ($row = mysql_fetch_object($result))
{
echo " <option value=\"deposez_une_annonce.php?Categorie=$row->categorie_id\""; If ($row->categorie_id == $Categorie) echo " selected"; echo ">$row->description</option>\n";
}
echo "</select><br><br>\n";
}
?>
</td>
<td width="100"><br></td>
</tr>
<tr>
<td width="230" valign="top"><b>Sous catégories: </b></td>
<td width="200">
<?php
$sql = "SELECT * FROM souscategorie WHERE categorie_id = '$Categorie' ORDER BY description ASC";
$result = @mysql_query($sql);
echo "<select name=\"Souscategorie\" style=\"width: 300;\">\n";
echo " <option value=\"\""; If (!$Souscategorie) echo " selected"; echo " >Choisissez une sous catégorie:</option>\n";
echo " <option value=\"\">----------------------------------------------------------------</option>\n";
While ($row = mysql_fetch_object($result))
{
echo " <option value=\"$row->souscategorie_id\""; If ($row->souscategorie_id == $Souscategorie) echo " selected"; echo ">$row->description</option>\n";
}
echo "</select><br><br>\n";
?>
|
|
[Message édité par moha25nl le 30-08-2008 à 11:01]
[Message édité par moha25nl le 30-08-2008 à 11:02]
[Message édité par moha25nl le 30-08-2008 à 11:03]
________________ moha25nl
 
|
|
|
[ Posté par rf92 ] [ Détails ] [ Contact ] [ Citer ]
[ Posté le 05-09-2008 à 21:10 | 641 messages ]
  bonsoir,
le problème viendrait du rafraichissement de l'écran en fonction de sélection générée en php dans ton menu en js ?
il faudrait utiliser ajax, non ?, mais je n'y connais rien.
a+
________________ rf92
A Begwalewe, près de Serule au Botswana, Galetwaselwe Mossi a volé une vache à Sir Seretse Khama. On vous fait grâce du nom de la vache.
Pierre Desproges
|
|
Services email :
  Vous devez vous identifier pour profiter des services par email du forum.
|

|