Rafael: SAJAX mit PHP

Beitrag lesen

Ich bastle gerade an einer ersten AJAX-Anwendung in PHP und wundere mich, ob es möglich ist globale Variablen irgendwie auch hierfür zu verwenden.
Ich verwende SAJAX mit PHP und stehe vor folgender Problemstellung.

Ich würde gerne ein Klappmenü dynamisch erzeugen wobei der zugehörige SQL-Befehl an eine PHP-Funktion übergeben wird. Diese erstellt nun das nötige Menü, einen Schalter und gibt dies aus. Sobald der Schalter gedrückt wird soll die Datenbank eine Abfrage ausgeben und in einer Liste anzeigen. Ohne das gesamte Dokument nachzuladen. Bisher habe ich einfach alle Abfragen durchgeführt und in "display: none;"-Felder gedrückt. Per JavaScript habe ich diese dann hin und her geschaltet.

Die Sajax-Lösung klappt bisher aber auch ganz prima. Ich kann per SAJAX-Funktionalität Werte ohne weiteres übergeben. Nur die ganze SQL-Zeile möchte ich nicht mitschicken. Daher hatte ich überlegt den SQL-Befehl in eine globale Variable zu schreiben und diese wieder aufzurufen. Funktioniert aber leider nicht, was wohl auch irgendwie logisch ist.
Ist eine solche Abfrage nun aber überhaupt möglich? Oder gibt es andere wege die Gültigkeit der Abfrage zu überprüfen?

Danke für jede Hilfe.