Avatar billede Slettet bruger
08. juli 2004 - 15:25 Der er 13 kommentarer og
1 løsning

simpel eksempel på at få adgang til mysql

er der nogen der har et simpel eksempel på brug af mysql.

Jeg har oprettet en mysql database med navn "test" med et felt
med navn "tlf"

hvordan skriver jeg til dette felt fra mit websted?
Avatar billede erikjacobsen Ekspert
08. juli 2004 - 15:33 #1
Det kan variere fra webhotel til webhotel, men jeg har en stump, der virker eet sted

<%
set conn = Server.CreateObject("ADODB.Connection")
conn.Open "Driver={MySQL ODBC 3.51 Driver};server=localhost;Port=3306;Option=131072;Database=DINDATABASE;uid=DINBRUGER;pwd=DITPASSWORD;"
set rs = Server.CreateObject("ADODB.RecordSet")
str = "select * from bungy order by hoejde asc limit 0,4"
rs.open str,conn,adopenforwardonly,adlockOptimistic

response.write "<br>antal: " & rs.RecordCount & "<br>"
do until rs.eof
  response.write rs(0) & " " & rs(1) & " " & rs(2) & "<br>"
  rs.movenext
loop

conn.execute "insert into bungy (hvor,hoejde) values ('her',400)",rows

response.write "<br>Der er indsat <b>" & rows & "</b> rækker<br>"

conn.close
set conn = nothing

%>
Avatar billede Slettet bruger
08. juli 2004 - 16:32 #2
det du har skrevet skal jeg gemme det og kalde filen f.eks test.asp
Avatar billede erikjacobsen Ekspert
08. juli 2004 - 17:13 #3
Ja, og du skal sætte DINDATABASE, DINBRUGER, DITPASSWORD
og så skal du ændre sql-sætningerne. Du har jo nok ikke en
tabel der hedder `bungy` ;)
Avatar billede Slettet bruger
08. juli 2004 - 21:29 #4
den kode du har vist hvad gør den?

Jeg har prøvet at gemme koden som test.asp

og kørt den fra webstedet, men jeg ser bare en tom side, og der er ikke sket noget i databasen.

Jeg får heller ingen fejlmeldinger...
Avatar billede erikjacobsen Ekspert
08. juli 2004 - 21:44 #5
Du skal ikke bruge koden som den står. Du ved godt du skal lave om i den, ikke?

Hvad har du så gjort?
Avatar billede Slettet bruger
08. juli 2004 - 22:18 #6
jo jeg har lavet den om som du sagde

sat databasen, brugernavn, password og ændret bungy
Avatar billede erikjacobsen Ekspert
08. juli 2004 - 22:30 #7
Så er det måske noget galt. Har du et link, og hvad er din ASP-kode (UDEN password)?
Avatar billede Slettet bruger
08. juli 2004 - 22:39 #8
iøvrigt hvordan gøres den sikker så ingen kan se brugernavn og adgangskode

hvis man bare kalder filen fra webstedet kan alle jo se koden.
Avatar billede erikjacobsen Ekspert
08. juli 2004 - 22:46 #9
Nej, ASP-koden fortolkes, så du ikke kan se kildeteksten. Hvis ellers
altså at dit webhotel understøtter ASP.
Avatar billede Slettet bruger
09. juli 2004 - 00:58 #10
det ser ud til at mit webhotel ikke understøtter asp.

så jeg er nok nød til at bruge php
Avatar billede erikjacobsen Ekspert
09. juli 2004 - 06:55 #11
Det er da et bedre alternativ!
Avatar billede Slettet bruger
09. juli 2004 - 22:09 #12
gi lige et svar så lukker jeg lige og opretter det i php
Avatar billede erikjacobsen Ekspert
09. juli 2004 - 22:14 #13
Tak, jeg samler slet ikke på point.
Avatar billede Slettet bruger
09. juli 2004 - 23:02 #14
ok
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester