hawkmaster: Verschiedene Ajax Requests, nur eine PHP ?

Beitrag lesen

Hallo zusammen,

in einer Webanwendung gibt es mehrere Ajax Requests für unterschiedliche Aufgaben:

Im Beispiel unten wird ja die Datei "getdays.php" aufgerufen. Diese wiederum liefert eine Anzahl Stunden aus einer DB.

  
$sqldata = get_sumhours($number);  
$sqldatajson = json_encode($sqldata);  
echo $sqldatajson;  

Durch die vielen unterschiedlichen Requests gibt es nun schon ca. 6 PHP Dateien, für verschiedene DB Abfragen.

Würde es eine Möglichkeit geben, nur eine PHP Datei wie "ajax.php" zu nehmen, in der aber unterschiedliche DB Abfragen drin sind?
Wie aber könnte man dann gezielt die richtige PHP Funktion ansteuern?

  
$.ajax({  
		  type: "GET",  
		  url: "getdays.php",  
		  data: {  
			  ynumber: pnr  
		  },  
		  dataType : "json",  
		  success: function(data) {  
			var gesamthours = data['phours'];  
			$("#txt_manhours").val(gesamthours);  
		  }  
	  });  

vielen Dank und viele Grüße
hawk