Hallo,
wer weiß weiter?
So geht die DB-query erfolgreich:
echo implode (", ", $KdNr);
$result=mysql_query("select * from $tabelle where KdNr in (723, 753, 839, 890)");
aber so geht die Query nicht!!!
echo implode (", ", $KdNr);
$result=mysql_query("select * from $tabelle where KdNr in (%s)", implode(", ", $KdNr));
ich weiß nicht warum, insbesondere wenn man sieht, daß
echo implode (", ", $KdNr)genau (723, 753, 839, 890) ergibt, dh. beides müßte identisch sein, aber nur das erste geht
Bin für jeden Tip dankbar.
Gruß Ralf
wer weiß weiter?
So geht die DB-query erfolgreich:
echo implode (", ", $KdNr);
$result=mysql_query("select * from $tabelle where KdNr in (723, 753, 839, 890)");
aber so geht die Query nicht!!!
echo implode (", ", $KdNr);
$result=mysql_query("select * from $tabelle where KdNr in (%s)", implode(", ", $KdNr));
ich weiß nicht warum, insbesondere wenn man sieht, daß
echo implode (", ", $KdNr)genau (723, 753, 839, 890) ergibt, dh. beides müßte identisch sein, aber nur das erste geht
Bin für jeden Tip dankbar.
Gruß Ralf
Kommentar