![]() |
Jag har ett script där man ska anmäla sig som har funkat när jag hade två input och en textarea men jag lade till lite andra fält och nu funkar dte inte längre.. :huh: Funderar på vad jag ha gjort så att det jag lade in inte funkade medan det jag hade innan funkade..
Har klippt ut en liten del av koden där själva problemet är: Kod:
<table width="200" align="center" border="0"> Jag tycker att det borde funka, men jag kan ha missat nåt eller satt ut nåt för mycket.. :P Felmeddelandet jag får är: Citat:
Kod:
SQL = "Insert Into rating (link,url,info,name,age,ras,a_name,a_age,a_info) Values('" & Request.Form("link") & "','" & Request.Form("url") & "','" & Request.Form("info") & "','" & Request.Form("name") & "','" & Request.Form("age") & "','" & Request.Form("ras") & "','" & Request.Form("a_name") & "','" & Request.Form("a_age") & "','" & Request.Form("a_info") & "')" Snälla hjälp mig så fort som möjligt för jag behöver det så fort som det bara är möjligt! Mvh Jennifer |
Antagligen saknar din databastabell "rating" en kolumn som heter "name"
|
Stor varning för att använda name som namn på en kolumn!
Name, date, time etc. ska man absolut undvika. De måste inneslutas inom klammrar för att användas om jag minns rätt. |
PS. Left(Url,7) = "http://" funkar inte så bra om man skriver "Http://". Använd lcase(Left(Url,7)) = "http://" istället.
|
Okej.. Hmm, glömde att ändra i databasen :D Jo, först hette det inte "name" men sedan testade jag att byta namn till "name" för att se om det gick så det är därför den heter name. Tack så mycket för tipset Westman! :)
|
Nu har jag ändrat båda i databasen och det som du sa Westman, och nu får jag följande felmeddelande istället:
Citat:
|
Jag ser att du skickar in enkelfnuttar runt alla värden i din sqlsyntax. Är verkligen alla dessa uppsatta som char/varchar i din tabell (även Age?)
|
Enkelfnuttar? :P är inte helt haj på databaser om jag ska vara ärlig.. en annan fixade databasen åt mig.. :P Men jag trodde jag gjorde rätt nu men det gjorde jag tydligen inte. Kanske du ville vara jätte snäll och ta en titt åt mig? http://www.TopCat.somee.com/db/rating.mdb Vore snällt om du eller någon annan ville hjälpa mig lite med databasen eftersom jag har otåliga besökare på hemsidan som väntar på att det ska funka.. ;)
Mvh Jennifer |
En enkel tumregel:
siffror = inte fnuttar text = fnuttar |
url, link, namn, a_info, a_namn, ras, info = med fnuttar
resten utan |
Byt ut
Kod:
SQL = "Insert Into rating (link,url,info,name,age,ras,a_name,a_age,a_info) Values('" & Request.Form("link") & "','" & Request.Form("url") & "','" & Request.Form("info") & "','" & Request.Form("name") & "','" & Request.Form("age") & "','" & Request.Form("ras") & "','" & Request.Form("a_name") & "','" & Request.Form("a_age") & "','" & Request.Form("a_info") & "')" Kod:
SQL = "Insert Into rating (link,url,info,namn,age,ras,a_name,a_age,a_info) Values('" & Request.Form("link") & "','" & Request.Form("url") & "','" & Request.Form("info") & "','" & Request.Form("name") & "'," & Request.Form("age") & ",'" & Request.Form("ras") & "','" & Request.Form("a_name") & "'," & Request.Form("a_age") & ",'" & Request.Form("a_info") & "')" |
Tack så mycket! :) Ska testa med det och se om det funkar! :)
Fast jag såg ingen skillnad? :blink: Heh.. vad har du ändrat? :P |
Ta en titt på databasen är ni snälla! :) Har ändrat "name" och "a_name" till "namn" och "a_namn"
|
Skillnaden är name -> namn och sen tog jag bort "enkelfnuttarna" på age och a_age.
SQL = "Insert Into rating (link,url,info,name,age,ras,a_name,a_age,a_info) Values('" & Request.Form("link") & "','" & Request.Form("url") & "','" & Request.Form("info") & "','" & Request.Form("name") & "','" & Request.Form("age") & "','" & Request.Form("ras") & "','" & Request.Form("a_name") & "','" & Request.Form("a_age") & "','" & Request.Form("a_info") & "')" Såg ingen skillnad i databasen nu mot igår. EDIT: Med andra ord så har du inte ändrat namn till a_namn i databasen vad jag kan se. |
Jo det har jag.. eller jag fixade det igår innan jag sg ditt inlägg.. jag hade gjort ett litet fel i admin.asp men nu är det fixat och det funkar finfint! :)
|
Alla tider är GMT +2. Klockan är nu 00:28. |
Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson