Kom ihåg mig?
Home Menu

Menu


På bredden istället för neråt!

Ämnesverktyg Visningsalternativ
Oläst 2003-11-20, 12:52 #1
Ins@nity Ins@nity är inte uppkopplad
Nykomling
 
Reg.datum: Oct 2003
Inlägg: 17
Ins@nity Ins@nity är inte uppkopplad
Nykomling
 
Reg.datum: Oct 2003
Inlägg: 17
Har 2 frågor som gjort mig hårlös de senaste dagarna.

Fråga nr 1 :

I denna kod som visar varor byggs varje vara man lägger till NERÅT. Hur och vart i koden ska man ändra för att få scriptet att bygga två i sidled i tabellen och sedan resten neråt???

Kod:
<table width="100%" border="0" cellspacing="0" cellpadding="2">
<form name="form1" method="post" action="order.asp?catid=<%= Int(Request.Querystring("catid")) %>"><tr>
  <td class="headertext" colspan="2"><%= TraceHistory %></td>
</tr>
<tr>
<td width="130" class="headertextalt"> </td>
<td class="headertextalt">Produkt information</td>
</tr>
<%
Set rsQuery = Con.Execute("SELECT * FROM Products WHERE CatID=" & Int(request.Querystring("catid")) & " ORDER BY SortID DESC")
If rsQuery.EOF Then
%>
<tr>
<td width="130" class="normaltext">Inga varor</td>
<td></td>
</tr>
<%
Else
c = 0
   While Not rsQuery.EOF
%>
   <tr>
   <td width="130">
    <%
    If rsQuery("Picture") = "-" THen
    %>
    <img src="images/nopic.gif" width="120" height="120" border="1">
    <%
    Else
    %>
    <img src="../../db/bilder/<%= rsquery("Picture") %>" width="120" height="120" border="1" heigth="50">
    <%
    End If
    %>
    </td>
   <td valign="top" class="normaltext"> <font class="normaltextlarge"><%= rsQuery("Productname") %> 
    <%
    If IsAuth Then
    %>
    [<a href="admin_delete_item.asp?item=<%= rsQuery("ID") %>">Ta bort</a>] 
   [<a href="admin_edit_item.asp?item=<%= rsQuery("ID") %>&catid=<%= rsQuery("CatID") %>">Ändra</a>]
    <%
    End If
    %>
    </font><br>
    <%= rsQuery("ProductIngress") %>
    <br>
    <br>
    Pris:<font color="#FF0000"><strong> <%= rsQuery("Price") %> :-</strong><br>
     </font>    <br>
     <%
    If rsQuery("ProductText") <> "" Then 
    %>
<a href="info.asp?catid=<%= rsQuery("CatID") %>&item=<%= rsQuery("ID") %>">Mer information »</a>
<%
    End If
    %>
<br>
<br>
    Antal
    <input name="<%= rsquery("ID") %>" type="text" class="formfield" id="<%= rsquery("ID") %>" value="<%= GetByVareID(rsQuery("ID")) %>" size="1" maxlength="5">
    st. 
    <input type="submit" name="Submit" value="Köp" class="button" onFocus="blur()">
   </td>
   </tr>
<%
    c = c + 1
   rsQuery.MoveNext 
   Wend
End If
%>
</form> 
</table>

Fråga nr 2:

Har själva varorna i en frame och varukorgen i en "bottom" frame. När jag lägger till en vara syns inget i varukorgsframen om jag inte uppdaterar den manuellt. Hur ska man göra för att den ska uppdateras direkt när man lägger till en vara i den andra framen?
Ins@nity är inte uppkopplad   Svara med citatSvara med citat
Oläst 2003-11-22, 07:02 #2
jonny jonny är inte uppkopplad
Supermoderator
 
Reg.datum: Sep 2003
Inlägg: 6 941
jonny jonny är inte uppkopplad
Supermoderator
 
Reg.datum: Sep 2003
Inlägg: 6 941
För att lista varor åt höger istället för neråt måste du ändra din tabell.

Du använder <tr> (TABLE ROW) och bör ändra till <td> (TABLE DATA).

Med <td> skapar du en ny cell, med <tr> skapar du en ny rad.

Jag ser tre alternativ för att uppdatera kundkorgen.

1. Du kan låta kundkorgen ta emot data, d v s använda TARGET när du gör din POST.

2. Du kan använda ett javascript som laddar om den framen.

3. Du kan ladda om hela framesetet och eventuellt använda argument för att tala om vad som ska laddas i varje frame.

/Jonny
jonny är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 18:19.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017