Il codice mi sembra corretto...
hai usato il ciclo while per estrarre tutti i dati?

la richiesta da sola ti estrae solo il primo record trovato.

codice:
 	$rs = mysql_query($query,$conn) or die("Errore nella query:" . mysql_error());
	while ($riga=mysql_fetch_array($rs)) {
 	print $riga['id_prodotti'].",",
 	}
Ciao,
Banda Bassotti