25. maj 2000 - 19:17Der er
19 kommentarer og 2 løsninger
Connecte til MS SQL Server 7.0 med mssql_connect() - hvordan?
Jeg har NT Server med en fungerende PHP3, og SQL Server 7.0.
Jeg vil gerne kunne bruge mssql_connect() i stedet for odbc_connect() for at kunne hente data: og hvis jeg kan slippe for en DSN ville det også været rart.
Hvordan gør man?
Svar der virker med Access kan ikke bruges til noget.
Yeps, jeg gættede mig til den array handling som ligner hvad man finder i andre sprog. Nu er jeg godt i gang takket være jer to, så jeg deler pointsene lige - OK?
Hvordan kan jeg undgå at få feltnavnene som den første del af output'et? Eller rettere sagt, kan det lade sig gøre at hente feltnavnene og værdiene hver for sig?
Firewall'en her er helt lukket for ICQ og deslige.
Do'h! Jeg havde glemt at den første række var testdata der helt enkelt består af feltnavnene! Derfor troede jeg at den dumpede feltnavnene til skærmen.
Er der en måde at hente feltnavnene og de tilsvarende værdier?
I VBScript/ASP ville man gør således:
sql = "SELECT headline, subheader FROM news"
set rs = cn.execute(sql)
while not rs.eof
for each fld in rs.fields tmpval = tmpval & fld.name & ": " & fld.value & "<br>" next tmpval = tmpval & "<hr>" response.write(tmpval) rs.movenext wend
ASP er fedt - og stærkt efterspurgt. Men det et også godt at kunne køre på Unix/Linux.
Jeg vil gerne lave noget generisk der spytter tabeller ud - med kolonnenavnene som den første række. Jeg kan sagtens finde ud af det med syntaksen, men der må være en eller anden indbygget funktion der kan klare det.
Har aldrig selv brugt. Her er hvad jeg kunne finde på vores online manual
object msql_fetch_field(int query_identifier, int field_offset);
Returns an object containing field information
msql_fetch_field() can be used in order to obtain information about fields in a certain query result. If the field offset isn't specified, the next field that wasn't yet retreived by msql_fetch_field() is retreived.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.