Hallo allerseits,
ich habe folgende QUERY:
"SELECT ID, Bla, Bla FROM TABELLE WHERE ID IN ($menge)"
$menge ist ein String mit Komma getrennten Integerwerten. Diese Query funktioniert auch, nur leider nicht, wenn die Menge an Integerwerten recht groß wirdt. Nun habe ich den Fall, dass ca. 600 Werte in $menge drinstehen und nun kommt folgender Fehler:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /.../.../.../file.php on line 68
Wieviele Werte verträgt denn die Query mit IN? Und wie kann ich dies anders gestalten, damit MYSQL mehr Werte annimmt?
In diesem Sinne herzlichen Dank,
WACSF
ich habe folgende QUERY:
"SELECT ID, Bla, Bla FROM TABELLE WHERE ID IN ($menge)"
$menge ist ein String mit Komma getrennten Integerwerten. Diese Query funktioniert auch, nur leider nicht, wenn die Menge an Integerwerten recht groß wirdt. Nun habe ich den Fall, dass ca. 600 Werte in $menge drinstehen und nun kommt folgender Fehler:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /.../.../.../file.php on line 68
Wieviele Werte verträgt denn die Query mit IN? Und wie kann ich dies anders gestalten, damit MYSQL mehr Werte annimmt?
In diesem Sinne herzlichen Dank,
WACSF