06. november 2005 - 23:40Der er
11 kommentarer og 1 løsning
Sql forspørgelse
hvad er der galt med denne her:
SQL = "DELETE FROM [bruger] WHERE (((bruger.id)=" & id & ") AND ((bruger.brugerEmail)='" & email & "'));
Microsoft VBScript compilation error '800a0409'
Unterminated string constant
/slet.asp, line 33
SQL = "DELETE FROM [bruger] WHERE (((bruger.id)=" & id & ") AND ((bruger.brugerEmail)='" & email & "')); --------------------------------------------------------------------------------------------------------^
Blot for at supplere softspot; Det er måske lidt nemmere at overskue hvis du udelader de mange overflødige parenteser. Semikolonet til slut er heller ikke nødvendig:
SQL = "DELETE FROM bruger WHERE bruger.id=" & id & " AND bruger.brugerEmail='" & email & "'"
Det var nu bestemt ikke fordi at jeg syntes at jeg skulle have point på denne her ... men måske skulle du næste gang give folk en smule længere tid til at svare ;^)
Forresten spekulerede jeg på om du ikke kan simplifisere din SQL endnu mere:
Kan godt være jeg skulle have givet lidt mere tid. Men mit problem blev løst, men problemet er at det er slettelse fra en nyhedsbrev der skal ske. Og såfremt det bare var ud fra ID, ville folk kunne slette hinanden, hvilket jo ikke er så hensigtsmæssigt - så derfor nødvindigt med dette "tjeck"...
Jeg studsede såmæn bare over at du skrev at "i" skulle lægge et svar og at du så ikke ventede på mig. Nå men, det er jo til enhver tid spørgerens ret at fordele points som han vil - og jeg ville nu heller ikke have point for denne. ;^)
Mht. dit argument ang. sletning, så skal man da vel være logget ind for at kunne slette sig fra nyhedsbrevet? For ellers kan jeg ikke helt lige se hvordan du får fat på id'et til at starte med.
Så husk i øvrigt lige at det skal URL-encodes før at du sender det ud.
Synes godt om
Ny brugerNybegynder
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.