StefanLausL
Erfahrenes Mitglied
Hallo !!
Kann mir bitte jemand erklären wie ich mit PHP eine Verbindung zu eine SQL-Datenbank
herstellen kann ?
Bisher hab ich nur Erfahrung in ASP und es wäre gut wenn ich die Datenbankverbindung
in dieser Art herstellen könnte:
Pfad der DSN Verbindung:
strDSN = "File Name=d:\Datencenter\DSN.udl"
Funktion zum Auslesen aus Datenbank:
Sub SelectSqlStmt(SqlStmt, bSecound, strDSNPath )
Set db = Server.CreateObject("ADODB.Connection")
Set rs = Server.CreateObject("ADODB.Recordset")
db.CommandTimeout = 0
db.open strDSNPath
Set rs.ActiveConnection = db
rs.open SqlStmt
If Not rs.eof Then
recArray = rs.GetRows()
recAnzahl = UBOUND(recArray,2)
Else
recAnzahl = -1
End If
rs.close
db.Close
Set db = Nothing
Set rs = Nothing
End Sub
Ergebnis ist ein Array: recArray(0,recCnt)
Funktion für Update/Insert
Sub ExecuteSqlStmt(SqlStmt, strDSNPath )
Set db = Server.CreateObject("ADODB.Connection")
Set rs = Server.CreateObject("ADODB.Recordset")
db.open strDSNPath
Set rs = db.Execute(SqlStmt)
db.Close
Set db = Nothing
Set rs = Nothing
End Sub
Dies soll eingentlich nur ein Beispiel sein wie meine Verbindung in ASP ausschaut.
Schön wäre es wenn dies auch in PHP möglich wäre
und mein RecordSet ebenfalls so ausschaut (Ausgabewert(Spalte,Zeile))
Da ich mich erst seit einem Tag mit PHP beschäftige wäre für eine ausführliche Antwort
sehr dankbar !
Kann mir bitte jemand erklären wie ich mit PHP eine Verbindung zu eine SQL-Datenbank
herstellen kann ?
Bisher hab ich nur Erfahrung in ASP und es wäre gut wenn ich die Datenbankverbindung
in dieser Art herstellen könnte:
Pfad der DSN Verbindung:
strDSN = "File Name=d:\Datencenter\DSN.udl"
Funktion zum Auslesen aus Datenbank:
Sub SelectSqlStmt(SqlStmt, bSecound, strDSNPath )
Set db = Server.CreateObject("ADODB.Connection")
Set rs = Server.CreateObject("ADODB.Recordset")
db.CommandTimeout = 0
db.open strDSNPath
Set rs.ActiveConnection = db
rs.open SqlStmt
If Not rs.eof Then
recArray = rs.GetRows()
recAnzahl = UBOUND(recArray,2)
Else
recAnzahl = -1
End If
rs.close
db.Close
Set db = Nothing
Set rs = Nothing
End Sub
Ergebnis ist ein Array: recArray(0,recCnt)
Funktion für Update/Insert
Sub ExecuteSqlStmt(SqlStmt, strDSNPath )
Set db = Server.CreateObject("ADODB.Connection")
Set rs = Server.CreateObject("ADODB.Recordset")
db.open strDSNPath
Set rs = db.Execute(SqlStmt)
db.Close
Set db = Nothing
Set rs = Nothing
End Sub
Dies soll eingentlich nur ein Beispiel sein wie meine Verbindung in ASP ausschaut.
Schön wäre es wenn dies auch in PHP möglich wäre
und mein RecordSet ebenfalls so ausschaut (Ausgabewert(Spalte,Zeile))
Da ich mich erst seit einem Tag mit PHP beschäftige wäre für eine ausführliche Antwort
sehr dankbar !