Kann mir jemand helfen, ich komme und weiß auch einfach nicht mehr weiter?
Ich erzeuge ein PDF mit verschiedenen Daten und strauchele an dieser zweiten scheinbar simplen Abfrage.
Die Zielgruppen (können mehrere sein) sind bereits in der Variable "$zielgruppenid " durch ein Komma getrennt, korrekt abgespeichert.
Kann mir jemand sagen, warum die Variable $zielgr immer wieder überschrieben wird und nur den letzten Wert ausgibt? Übersehe ich hier nur einen syntaktischen Fehler oder hat das etwas mit dem IN in der Where-Klausel zu tun (obwohl es bei all meinen Versuchen unerheblich war, ob dort IN oder "=" stand) oder hat das etwas mit FPDF zu tun ... ? Hoffentlich kann mir jemand auf die Sprünge helfen, woran ich bei meiner Fehlersuche noch denken kann. Beste Grüße Marie
Ich erzeuge ein PDF mit verschiedenen Daten und strauchele an dieser zweiten scheinbar simplen Abfrage.
PHP-Code:
$sql2 = "SELECT z.name From zielgruppen z WHERE z.id IN ($zielgruppenid)";
$result2 = mysql_query($sql2);
while ($row2 = mysql_fetch_array($result2)){
$zielgr = $row2["name"]. ", " ; }
Kann mir jemand sagen, warum die Variable $zielgr immer wieder überschrieben wird und nur den letzten Wert ausgibt? Übersehe ich hier nur einen syntaktischen Fehler oder hat das etwas mit dem IN in der Where-Klausel zu tun (obwohl es bei all meinen Versuchen unerheblich war, ob dort IN oder "=" stand) oder hat das etwas mit FPDF zu tun ... ? Hoffentlich kann mir jemand auf die Sprünge helfen, woran ich bei meiner Fehlersuche noch denken kann. Beste Grüße Marie

Kommentar