marc: werte filtern

Beitrag lesen

hi ich möchte nach einer sql abfrage die werte erneut filtern und zwar nach der row pn_language

bisher sieht die source so aus

$sql = "SELECT pn_sid, pn_title, pn_ihome, pn_hometext, pn_language FROM $pntable[stories] WHERE pn_ihome = 0 ORDER BY pn_sid DESC";
 $result = $dbconn->SelectLimit($sql,$headline_limit);

ich brauche aber nur diejenigen die in der pn_language 'deu' stehen haben. zuerst habe ich

SELECT pn_sid, pn_title, pn_ihome, pn_hometext, pn_language FROM $pntable[stories] WHERE pn_language = 'deu' AND WHERE pn_ihome = 0 ORDER BY pn_sid DESC

ausprobiert. produziert aber nur einen mysql error anschliessend auch die variante mit like

jetzt frage ich mich ob ich vielleicht nachträglich noch nach deu filtern kann z.b.

$sql = "SELECT pn_sid, pn_title, pn_ihome, pn_hometext, pn_language FROM $pntable[stories] WHERE pn_ihome = 0 ORDER BY pn_sid DESC";
$filter_sql = UND HIER WIRD DANN SQL NACH DEU GEFILTERT, ABER KEINE AHNUNG WIE
 $result = $dbconn->SelectLimit($filter_sql,$headline_limit);

ich habe schon gesucht wie hund aber bisher nix gefunden

vielen dank im vorraus
 marc