Avatar billede zetn Nybegynder
29. juni 2003 - 22:12 Der er 3 kommentarer og
1 løsning

SQL forespørgsel

Hey, er ny til MySQL :)

Jeg skal lave en simpel forespørgelse.

Ved access bruger jeg denne:
strSQL = "select * from users where id=" & request.querystring("id") & ""
set rs = conn.execute(strSQL)

men får denne fejl:

Microsoft VBScript runtime error '800a01a8'
Object required: 'conn'

/index.asp, line 134

Skal forespørgelsen se anderledes ud ved MySQL?

Jacob
Avatar billede fri-hash Nybegynder
29. juni 2003 - 22:41 #1
du mangler at sætte conn = en connection til databasen ... prøv at spørg i asp-gruppen
Avatar billede fri-hash Nybegynder
29. juni 2003 - 22:42 #2
øh, eller VB-gruppen eller hvad du er du koder ;-)
Avatar billede jim.west Nybegynder
29. juni 2003 - 23:54 #3
I mysql:

$sql = mysql_query("select * from users where id=".$_GET['id']);

$row = mysql_fetch_array($sql);

Derefter skal du så trække data ud fra den $row variabel. Dette kan gøres på følgende måde (kender ikke dine tupel navne, så her er lidt fiktive):

$navn = $row['navn']; // her hentes data fra $row variablen
echo $navn; // udskriver et navn

Håber det hjælper...
Avatar billede jakobandersen Nybegynder
30. juni 2003 - 00:51 #4
Dit problem ligger i din ASP kode og ikke i SQL strengen, prøv evt. at kigge på:

http://asp-faq.dk/article/?id=46
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
Computerworld tilbyder specialiserede kurser i database-management

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