Hi
Brüte momentan über ein Problem mit einer Datenbankabfrage. Ich habe eine Abfrage für MYSQL gebaut. Nun hat sich aber der Auftraggeber dazu entschieden auf MS SQL umzusteigen grrr. Nun muss ich alles Abfragen anpassen. Nun meine Schwierigkeit:
Ich habe folgenden Code:
Hier erhalte ich dann die Meldung:
Warning: sqlsrv_fetch_array() expects parameter 1 to be resource, boolean given in E:\wissensdb\test\test2.php on line 15
Lasse ich das Order BY weg, klappt die Abfrage ohne Fehlermeldung. Kann mir jemand einen Tipp geben?
Brüte momentan über ein Problem mit einer Datenbankabfrage. Ich habe eine Abfrage für MYSQL gebaut. Nun hat sich aber der Auftraggeber dazu entschieden auf MS SQL umzusteigen grrr. Nun muss ich alles Abfragen anpassen. Nun meine Schwierigkeit:
Ich habe folgenden Code:
PHP:
$sql_test="SELECT keyword_katName FROM dbo.keyword_kat_nr ORDER BY keyword_katName";
$res_test= sqlsrv_query($conn, $sql_test);
while($row = sqlsrv_fetch_array( $res_test))
{
//echo $row['keyword_katID'].", ".$row['keyword_katName']."<br>";
echo $row['keyword_katName']."<br>";
Hier erhalte ich dann die Meldung:
Warning: sqlsrv_fetch_array() expects parameter 1 to be resource, boolean given in E:\wissensdb\test\test2.php on line 15
Lasse ich das Order BY weg, klappt die Abfrage ohne Fehlermeldung. Kann mir jemand einen Tipp geben?