Hallo Janosch,
Naja, macht das Sinn die Abfrage so umständlich zu übergeben?
Kommt darauf an, denn...:
wäre es nicht einfacher gleich mit mysql_query zu arbeiten?
Wenn Du unterschiedliche Datenbanken unterstützen willst, dann müsstest Du Code dreifach und vierfach schreiben, damit das klappt. So kannst Du - zumindest für einfache SQL-Statements - den gleichen Code verwenden.
Viele Grüße,
Christian