Kit 85
| Posté : 19-11-2006 11:19
Bonjour,
Et oui, je bricole toujours mon thème qui commence à donner ce que je souhaite.
Bon j'ai une question. je viens de créer deux formulaires déroulants. L'un permet de renvoyer une recherche dans les rubriques et donne:
"
<td><form action=\"sections.php\" method=\"get\">
<t able cellpadding=\"3\" cellspacing=\"1\" border=\"1\" align=\"left\" background=\"/themes/MK/gfx/fond_topic2.jpg\">
  ; <td align=\"center\" class=\"ctblanco\" nowrap>";
  ; $listr ubriques = mysql_query("select rubid,rubname from rubriques order by rubname");
  ; echo "<form> <p class=\"bord-select\" ><select NAME=\"rubric\"onChange='submit()'></p></form>" ;
  ; echo "<option value=\"\">Recherche dans les reportages</option>\n";
  ; while( list($rubid, $rubname) = mysql_fetch_row($listrubriques)) {
  ; if ($rubid==$rubriques) { $sel = "selected "; }
  ; echo "<option $sel value=\"$rubid\">$rubname</option>\n";
  ; $sel = "";
  ; }
  ; echo "
  ; </select& gt;
  ; </td>
"
Je souhaite réaliser la même chose avec les articles et j'obtiens:
"
<td width=\"100%\" height=\"30\" valign=\"middle\" align=\"right\"></td>
<t d><form action=\"index.php\" method=\"get\">
<t able cellpadding=\"3\" cellspacing=\"1\" border=\"1\" align=\"left\" background=\"/themes/MK/gfx/fond_topic2.jpg\">
  ; <td align=\"center\" class=\"ctblanco\" nowrap>";
  ; $topli st = mysql_query("select topicid, topictext from topics order by topictext");
  ; echo "<form> <p class=\"bord-select\"><select NAME=\"topic\"onChange='submit()'></p></form>" ;
  ; echo "<option value=\"\">Recherche dans les articles</option>\n";
  ; while( list($topicid, $topics) = mysql_fetch_row($toplist)) {
  ; if ($topicid==$topic) { $sel = "selected "; }
  ; echo "<option $sel value=\"$topicid\">$topics</option>\n";
  ; $sel = "";
  ; }
  ; echo "
  ; </select& gt;
  ; </td>
  ; </table&g t;
  ; </form> ;
"
Si dans le premier cas tout fonctionne car j'obtiens bien mon adresse de renvoi à la page "http://www.mon_site.com/sections.php?rubric=6" par exemple quand je sélectionne la rubrique n°6, en revanche, pour les article je souhaite renvoyer à une adresse du type:"http://www.mon_site.com/index.php?op=newtopic&topic=33" si je sélectionne la rubrique d'article 33. Or, mon script renvoie vers "http://www.mon_site.com/index.php?topic=33" et évidemment, cela ne fonctionne pas.
Qui peux me dire la modification que je dois apporter à mon script pour avoir une adresse de requête conforme.
Merci pour votre aide!
(Signé Kit qui est meilleur en maquette qu'en PHP ... et ça, ce n'est pas difficile!) |