Sönke Tesch: Problem mit select

Beitrag lesen

Ich habe folgendes Problem. In meinem CMS habe ich ein Skript zum Editieren von z.B. Produktkategorien - klicke ich auf einen bestimmten Link, gebe ich die ID der Kategorie über den URL weiter - also z.B. http://irgendwas?cat_id=$cat_id. Die aufgerufene Seite liest mir dann die Inhalte der Zeile mit der übergebenen $cat_id aus meiner Tabelle aus - also select * from category where cat_id=$cat_id.

So weit so gut, allerdings habe ich auf meiner Seite ein Menü, dass auch diese Tabelle benötigt - hier rufe ich alle Einträge der Tabelle auf - select * from category und aus dieser Abfrage wird dann das Menü generiert.

Die zwei Abfragen behindern sich aber. Meine übergebene $cat_id kommt dann nicht durch - ich nehme an, weil ich zuvor eben die Abfrage über die gesamte Tabelle habe und somit $cat_id ein Array ist, oder?

Nein.

Ohne explizite Zuweisung mit "=" wird keine Variable überschrieben

Du mußt irgendeinen anderen Fehler drin haben,

Oha, keine drei Minuten und ich stolpere in http://forum.de.selfhtml.org/?m=26923&t=4797 über das hier:

---------8<-------------8<-------------8<-------------8<----
<?php
$query = "select * from category";
$result = safe_query($query) or die(mysql_error());

[..]

while (list($cat_id, $category, $button, $buttonover) = mysql_fetch_array($result))
--->8------------->8------------->8------------->8----------

Nun sag doch bitte, daß das NICHT der Code ist, der dir obige Probleme bereitet. Bitte, bitte, bitte ;)
  soenk.e