PHP Bei WHERE x keine ausgabe der Daten

volcem

Lieutenant
Registriert
Dez. 2007
Beiträge
1.021
[ERLEDIGT]Bei WHERE x keine ausgabe der Daten

Guten,

wie die Überschrift schon sagt, ich habe ein Problem bei der WHERE x abfrage...

Irgend wie sehe ich das Problem nicht, phpmyadmin zeigt keine Fehler und ohne WHERE Angabe bekomme ich auch Datensätze angezeigt.

Hier mein code zum abfragen der Datensätze:

PHP:
$result = mysql_query("SELECT `group`.`name`, `group`.`value` AS `product_groupid`, `group`.`cat`, `cat`.`value` 
FROM `cat` LEFT JOIN `group` ON `group`.`cat` = `cat`.`value` WHERE `group`.`cat` ='$catid'") or die(mysql_error());

//Ausgabe->

while($row = mysql_fetch_array($result)) {
$name = $row['name'];
//test echo 
echo $name;
}

Doch irgend wie bekomme ich keine Datensätze, und mir ist nicht klar wieso -.-

Übersehe ich da was?

//EDIT

Ja ich bin vielleicht ein Fisch :-(
Man sollte auch das Feld 'cat' auf dem Server einfügen, und nicht nur auf dem Test/Server.

Oh man, ist das Peinlich :evillol:
 

Anhänge

  • phpmyadmin.PNG
    phpmyadmin.PNG
    5 KB · Aufrufe: 142
Zuletzt bearbeitet:
Um sicherzugehen das die Variablen auch richtig aufgelöst werden würde ich dir folgende kleine Änderung empfehlen:

PHP:
$result = mysql_query("SELECT `group`.`name`, `group`.`value` AS `product_groupid`, `group`.`cat`, `cat`.`value` 
FROM `cat` LEFT JOIN `group` ON `group`.`cat` = `cat`.`value` WHERE `group`.`cat` ='".$catid."'") or die(mysql_error());
 
Zurück
Oben