---
title: "2 fel med ASP/MySQL"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/110161-2-fel-med-asp-mysql"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Wiberg"
published: "2004-08-27T15:52:36.000Z"
updated: "2004-08-27T23:02:07.000Z"
replies: 5
views: 298
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/110161-2-fel-med-asp-mysql"
---

# 2 fel med ASP/MySQL

## #1 — Wiberg, 2004-08-27T15:52Z

**Fel nr1**

```
<% pageSize = 10
page = request.querystring("s")
if page = "" then page = 1
sql = "select count(*) forum_trådar"
'behövs för att beräkna antal sidor
set rs = Conn.execute(SQL)
pages = (rs(0)-1)/pageSize + 1
rs.close

SQL = "SELECT * FROM forum_trådar ORDER BY klister DESC, senast DESC limit " & (page-1)*pagesize & "," & pageSize

rs.open SQL, conn
%>
<img src="img/diskutera.gif">
<br><br>

<table border="0" cellpadding="0" cellspacing="0">

<tr height="30">

<td width="2"></td>
<td width="200"><b>Rubrik:</b></td>
<td width="50"><b>Svar:</b></td>
<td width="170"><b>Senast uppdaterad:</b></td>
<td width="2"></td>

</tr>

<%
bg = "FFFFFF"
i = 1

while not rs.EOF

if bg = "FFFFFF" then
bg = "FFEDED"
else
bg = "FFFFFF"
end if

%>

<tr bgcolor="<%=bg%>" onClick="location.href='?sida=diskutera&visa=<%=rs("id")%>'" style="cursor:hand; color:red" onMouseOver="markera(<%=i%>);" onMouseOut="avmarkera(<%=i%>);">

<td bgcolor="white"><img src="img/marker_off.gif" alt="0" border="0" name="left<%=i%>"></td>
<td>&nbsp; 
<% if rs("klister") = 1 then %>
<span style="color:C04141">Klistrad:</span>
<% end if %>

<%=server.HTMLencode(rs("rubrik"))%>

</td>
<td><%=visa_antal("forum_svar","tråd",rs("id"))%></td>
<td><%=tid(rs("senast"))%> av <%=visa_user(rs("senast_user"))%></td>
<td bgcolor="white"><img src="img/marker_off.gif" alt="0" border="0" name="right<%=i%>"></td>

</tr>

<% 
i = i + 1
rs.movenext
wend 
rs.close 
a = 0 %>

</table>

<div style="font-size:9px">
<br>
Sidor: 
<%
FOR a = 1 to Pages
IF a <> cINT( Page ) THEN 
%>
<a href="?sida=diskutera&s=<%=a%>"><%=a%></a></span>
<%
ELSE
%> 
<span style="font-weight:bold; color:C04141; border:1px; border-color:C04141; border-style:solid; background-color:FFEDED">&nbsp;<%=a%>&nbsp;</span>
<%
end if
next

%></div>
```

...skriver enbart ut:

> Sidor:

Själva sidorna fattas alltså. Jag har använt samma kod för paging på en annan sida och där fungerar det utan problem.

**Fel nr2**

```
SQL = "DELETE * FROM db_inlägg WHERE id = " & request.querystring("id")
conn.Execute(SQL)
```

...ger:

> Microsoft OLE DB Provider for ODBC Drivers error '80040e14' 
> 
> \[MySQL\]\[ODBC 3.51 Driver\]\[mysqld-4.0.20a-nt-log\]You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '\* FROM db_inlägg WHERE id = 11' at line 1 
> 
> /dev/del.asp, line 15

Permalänk: https://www.webforum.nu/p/110161

## #2 — Peeer, 2004-08-27T16:04Z

1) orkar inte läsa igenom all text :OO
2) Ta bort asterixen efter "delete".

Permalänk: https://www.webforum.nu/p/1420168

## #3 — Wiberg, 2004-08-27T16:48Z

Tack!
Någon som orkar läsa igenom alla text? :)

Permalänk: https://www.webforum.nu/p/1420206

## #4 — Wiberg, 2004-08-27T20:40Z

Fel nr1 kvarstår.

Permalänk: https://www.webforum.nu/p/1420369

## #5 — Peeer, 2004-08-27T22:43Z

```
sql = "select count(*) forum_trådar"
```

Borde du inte ha ett "from" där någonstans?

Permalänk: https://www.webforum.nu/p/1420416

## #6 — Wiberg, 2004-08-27T23:02Z

> **Peeer skrev:**
>
> ```
> sql = "select count(*) forum_trådar"
> ```
>
> Borde du inte ha ett "from" där någonstans?

Jo, det borde det! :) 
Ibland behöver man någon annan för att upptäcka ens idiotiska fel... :D Tack!

Permalänk: https://www.webforum.nu/p/1420419

---

Tråden på webben: https://www.webforum.nu/amne/asp/110161-2-fel-med-asp-mysql
