====== MS-SQL-Server mit PHP abfragen ======
===== Plugin =====
Es gibt ein extra für PHP geschriebenes Treiberplugin, dass man in PHP integrieren kann:
Download: [[https://www.microsoft.com/en-us/download/details.aspx?id=20098]]
Dokumentation: [[https://msdn.microsoft.com/en-us/library/cc296172%28v=sql.90%29.aspx]]
**Anmerkung:** Ist aber in den meisten Fällen bereits integriert!
===== Einfaches Query =====
$con = mysqli_connect($_SESSION["DBHost"],$_SESSION["DBUsername"],$_SESSION["DBPassword"],$_SESSION["Database"]);
$erg = mysqli_query($con, "select id,name from TableXY order by id asc");
$TableList = mysqli_fetch_all($erg);
Das Ergebnis ist ein Array, das für jede gefundene Zeile ein Array mit den Werten abspeichert. Die Indizes des Ergebnisarrays beginnen dabei jeweils bei 0 und zählen für jedes abgefragte Feld einfach hoch.
In meinem Beispiel würde das bedeuten:
$TableList[0] => $Zeile1[]
$Zeile1[0] => $idZeile1
$Zeile1[1] => $NameZeile1
$TableList[1] => $Zeile2[]
$Zeile2[0] => $idZeile2
$Zeile2[1] => $NameZeile2
usw.
{{tag>[Microsoft PHP MSSQL]}}