Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Grangrena

listar lado a lado

Recommended Posts

Oi preciso de um a lado a lado com colunas e linhas, mas como sou aprendiz ainda nao consegui faze. Jah tentei varios só deste forum e nao cosegui faze funciona, alguem pode pega o codigo abaixo e fazer funciona e manda pronto POR FAVOR.

 

 

 

Se alguem puder me ajuda, ai esta minha pagina de "listar.asp"

<%@LANGUAGE="VBSCRIPT"%>

<%

response.buffer = "true"

' *** Edit Operations: declare variables

 

MM_editAction = CStr(Request("URL"))

If (Request.QueryString <> "") Then

MM_editAction = MM_editAction & "?" & Request.QueryString

End If

 

' boolean to abort record edit

MM_abortEdit = false

 

' query string to execute

MM_editQuery = ""

%>

<%

' *** Delete Record: declare variables

 

if (CStr(Request("MM_delete")) <> "" And CStr(Request("MM_recordId")) <> "") Then

 

MM_editConnection = MM_cadastro_STRING

MM_editTable = "classificados"

MM_editColumn = "ID"

MM_recordId = "" + Request.Form("MM_recordId") + ""

MM_editRedirectUrl = "confirma_exclusao.asp"

 

' append the query string to the redirect URL

If (MM_editRedirectUrl <> "" And Request.QueryString <> "") Then

If (InStr(1, MM_editRedirectUrl, "?", vbTextCompare) = 0 And Request.QueryString <> "") Then

MM_editRedirectUrl = MM_editRedirectUrl & "?" & Request.QueryString

Else

MM_editRedirectUrl = MM_editRedirectUrl & "&" & Request.QueryString

End If

End If

 

End If

%>

 

 

<%

' *** Delete Record: construct a sql delete statement and execute it

 

If (CStr(Request("MM_delete")) <> "" And CStr(Request("MM_recordId")) <> "") Then

 

' create the sql delete statement

MM_editQuery = "delete from " & MM_editTable & " where " & MM_editColumn & " = " & MM_recordId

 

If (Not MM_abortEdit) Then

' execute the delete

Set MM_editCmd = Server.CreateObject("ADODB.Command")

MM_editCmd.ActiveConnection = MM_editConnection

MM_editCmd.CommandText = MM_editQuery

MM_editCmd.Execute

MM_editCmd.ActiveConnection.Close

 

If (MM_editRedirectUrl <> "") Then

Response.Redirect(MM_editRedirectUrl)

End If

End If

 

End If

%>

 

 

<%

set Recordset1 = Server.CreateObject("ADODB.Recordset")

Recordset1.ActiveConnection = MM_cadastro_STRING

Recordset1.Source = "SELECT * FROM classificados ORDER BY ID"

Recordset1.CursorType = 0

Recordset1.CursorLocation = 2

Recordset1.LockType = 3

Recordset1.Open()

Recordset1_numRows = 0

%>

<%

Dim Repeat1__numRows

Repeat1__numRows = 10

Dim Repeat1__index

Repeat1__index = 0

Recordset1_numRows = Recordset1_numRows + Repeat1__numRows

%>

<%

' *** Recordset Stats, Move To Record, and Go To Record: declare stats variables

 

' set the record count

Recordset1_total = Recordset1.RecordCount

 

' set the number of rows displayed on this page

If (Recordset1_numRows < 0) Then

Recordset1_numRows = Recordset1_total

Elseif (Recordset1_numRows = 0) Then

Recordset1_numRows = 1

End If

 

' set the first and last displayed record

Recordset1_first = 1

Recordset1_last = Recordset1_first + Recordset1_numRows - 1

 

' if we have the correct record count, check the other stats

If (Recordset1_total <> -1) Then

If (Recordset1_first > Recordset1_total) Then Recordset1_first = Recordset1_total

If (Recordset1_last > Recordset1_total) Then Recordset1_last = Recordset1_total

If (Recordset1_numRows > Recordset1_total) Then Recordset1_numRows = Recordset1_total

End If

%>

<%

' *** Recordset Stats: if we don't know the record count, manually count them

 

If (Recordset1_total = -1) Then

 

' count the total records by iterating through the recordset

Recordset1_total=0

While (Not Recordset1.EOF)

Recordset1_total = Recordset1_total + 1

Recordset1.MoveNext

Wend

 

' reset the cursor to the beginning

If (Recordset1.CursorType > 0) Then

Recordset1.MoveFirst

Else

Recordset1.Requery

End If

 

' set the number of rows displayed on this page

If (Recordset1_numRows < 0 Or Recordset1_numRows > Recordset1_total) Then

Recordset1_numRows = Recordset1_total

End If

 

' set the first and last displayed record

Recordset1_first = 1

Recordset1_last = Recordset1_first + Recordset1_numRows - 1

If (Recordset1_first > Recordset1_total) Then Recordset1_first = Recordset1_total

If (Recordset1_last > Recordset1_total) Then Recordset1_last = Recordset1_total

 

End If

%>

<%

' *** Move To Record and Go To Record: declare variables

 

Set MM_rs = Recordset1

MM_rsCount = Recordset1_total

MM_size = Recordset1_numRows

MM_uniqueCol = ""

MM_paramName = ""

MM_offset = 0

MM_atTotal = false

MM_paramIsDefined = false

If (MM_paramName <> "") Then

MM_paramIsDefined = (Request.QueryString(MM_paramName) <> "")

End If

%>

<%

' *** Move To Record: handle 'index' or 'offset' parameter

 

if (Not MM_paramIsDefined And MM_rsCount <> 0) then

 

' use index parameter if defined, otherwise use offset parameter

r = Request.QueryString("index")

If r = "" Then r = Request.QueryString("offset")

If r <> "" Then MM_offset = Int®

 

' if we have a record count, check if we are past the end of the recordset

If (MM_rsCount <> -1) Then

If (MM_offset >= MM_rsCount Or MM_offset = -1) Then ' past end or move last

If ((MM_rsCount Mod MM_size) > 0) Then ' last page not a full repeat region

MM_offset = MM_rsCount - (MM_rsCount Mod MM_size)

Else

MM_offset = MM_rsCount - MM_size

End If

End If

End If

 

' move the cursor to the selected record

i = 0

While ((Not MM_rs.EOF) And (i < MM_offset Or MM_offset = -1))

MM_rs.MoveNext

i = i + 1

Wend

If (MM_rs.EOF) Then MM_offset = i ' set MM_offset to the last possible record

 

End If

%>

<%

' *** Move To Record: if we dont know the record count, check the display range

 

If (MM_rsCount = -1) Then

 

' walk to the end of the display range for this page

i = MM_offset

While (Not MM_rs.EOF And (MM_size < 0 Or i < MM_offset + MM_size))

MM_rs.MoveNext

i = i + 1

Wend

 

' if we walked off the end of the recordset, set MM_rsCount and MM_size

If (MM_rs.EOF) Then

MM_rsCount = i

If (MM_size < 0 Or MM_size > MM_rsCount) Then MM_size = MM_rsCount

End If

 

' if we walked off the end, set the offset based on page size

If (MM_rs.EOF And Not MM_paramIsDefined) Then

If (MM_offset > MM_rsCount - MM_size Or MM_offset = -1) Then

If ((MM_rsCount Mod MM_size) > 0) Then

MM_offset = MM_rsCount - (MM_rsCount Mod MM_size)

Else

MM_offset = MM_rsCount - MM_size

End If

End If

End If

 

' reset the cursor to the beginning

If (MM_rs.CursorType > 0) Then

MM_rs.MoveFirst

Else

MM_rs.Requery

End If

 

' move the cursor to the selected record

i = 0

While (Not MM_rs.EOF And i < MM_offset)

MM_rs.MoveNext

i = i + 1

Wend

End If

%>

<%

' *** Move To Record: update recordset stats

 

' set the first and last displayed record

Recordset1_first = MM_offset + 1

Recordset1_last = MM_offset + MM_size

If (MM_rsCount <> -1) Then

If (Recordset1_first > MM_rsCount) Then Recordset1_first = MM_rsCount

If (Recordset1_last > MM_rsCount) Then Recordset1_last = MM_rsCount

End If

 

' set the boolean used by hide region to check if we are on the last record

MM_atTotal = (MM_rsCount <> -1 And MM_offset + MM_size >= MM_rsCount)

%>

<%

' *** Go To Record and Move To Record: create strings for maintaining URL and Form parameters

 

' create the list of parameters which should not be maintained

MM_removeList = "&index="

If (MM_paramName <> "") Then MM_removeList = MM_removeList & "&" & MM_paramName & "="

MM_keepURL="":MM_keepForm="":MM_keepBoth="":MM_keepNone=""

 

' add the URL parameters to the MM_keepURL string

For Each Item In Request.QueryString

NextItem = "&" & Item & "="

If (InStr(1,MM_removeList,NextItem,1) = 0) Then

MM_keepURL = MM_keepURL & NextItem & Server.URLencode(Request.QueryString(Item))

End If

Next

 

' add the Form variables to the MM_keepForm string

For Each Item In Request.Form

NextItem = "&" & Item & "="

If (InStr(1,MM_removeList,NextItem,1) = 0) Then

MM_keepForm = MM_keepForm & NextItem & Server.URLencode(Request.Form(Item))

End If

Next

 

' create the Form + URL string and remove the intial '&' from each of the strings

MM_keepBoth = MM_keepURL & MM_keepForm

if (MM_keepBoth <> "") Then MM_keepBoth = Right(MM_keepBoth, Len(MM_keepBoth) - 1)

if (MM_keepURL <> "") Then MM_keepURL = Right(MM_keepURL, Len(MM_keepURL) - 1)

if (MM_keepForm <> "") Then MM_keepForm = Right(MM_keepForm, Len(MM_keepForm) - 1)

 

' a utility function used for adding additional parameters to these strings

Function MM_joinChar(firstItem)

If (firstItem <> "") Then

MM_joinChar = "&"

Else

MM_joinChar = ""

End If

End Function

%>

<%

' *** Move To Record: set the strings for the first, last, next, and previous links

 

MM_keepMove = MM_keepBoth

MM_moveParam = "index"

 

' if the page has a repeated region, remove 'offset' from the maintained parameters

If (MM_size > 0) Then

MM_moveParam = "offset"

If (MM_keepMove <> "") Then

params = Split(MM_keepMove, "&")

MM_keepMove = ""

For i = 0 To UBound(params)

nextItem = Left(params(i), InStr(params(i),"=") - 1)

If (StrComp(nextItem,MM_moveParam,1) <> 0) Then

MM_keepMove = MM_keepMove & "&" & params(i)

End If

Next

If (MM_keepMove <> "") Then

MM_keepMove = Right(MM_keepMove, Len(MM_keepMove) - 1)

End If

End If

End If

 

' set the strings for the move to links

If (MM_keepMove <> "") Then MM_keepMove = MM_keepMove & "&"

urlStr = Request.ServerVariables("URL") & "?" & MM_keepMove & MM_moveParam & "="

MM_moveFirst = urlStr & "0"

MM_moveLast = urlStr & "-1"

MM_moveNext = urlStr & Cstr(MM_offset + MM_size)

prev = MM_offset - MM_size

If (prev < 0) Then prev = 0

MM_movePrev = urlStr & Cstr(prev)

%>

<html>

<head>

<title></title>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

</head>

<body bgcolor="#FFFFFF" text="#000000" link="#990000" vlink="#990000" alink="#990000">

<b><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> </font></b>

<table width="100%" border="0" bgcolor="#6699FF">

<tr>

<td width="58%"><b><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Listando</font></b></td>

<td width="1%"><b></b></td>

<td width="27%"><b><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Porto Alegre,

 

<!-------- Inicio Data ---------------->

 

<script type="text/javascript" language="JavaScript">

 

mydate = new Date();

myday = mydate.getDay();

mymonth = mydate.getMonth();

myweekday= mydate.getDate();

weekday= myweekday;

myyear= mydate.getYear();

year = myyear

 

if(myday == 0)

day = " Domingo, "

 

else if(myday == 1)

day = " Segunda, "

 

else if(myday == 2)

day = " Terça, "

 

else if(myday == 3)

day = " Quarta, "

 

else if(myday == 4)

day = " Quinta, "

 

else if(myday == 5)

day = " Sexta, "

 

else if(myday == 6)

day = " Sábado, "

 

if(mymonth == 0)

month = " de Janeiro de "

 

else if(mymonth ==1)

month = " de Fevereiro de "

 

else if(mymonth ==2)

month = " de Março de "

 

else if(mymonth ==3)

month = " de April de "

 

else if(mymonth ==4)

month = " de Maio de "

 

else if(mymonth ==5)

month = " de Junho de "

 

else if(mymonth ==6)

month = " de Julho de "

 

else if(mymonth ==7)

month = " de Agosto de "

 

else if(mymonth ==8)

month = " de Setembro de "

 

else if(mymonth ==9)

month = " de Outubro de "

 

else if(mymonth ==10)

month = " de Novembro de "

 

else if(mymonth ==11)

month = " de Dezembro de "

 

document.write( day + myweekday + month + year);

 

</script>

 

<!-------- Final Data ---------------->

 

</font></b> </td>

</tr>

</table>

<%

While ((Repeat1__numRows <> 0) AND (NOT Recordset1.EOF))

%>

<table width="100%" border="0" cellspacing="0" cellpadding="0" bordercolor="#000000">

<tr>

<td>

<table width="20%" border="1" cellspacing="0" cellpadding="0" bordercolor="#000000">

<tr>

<td>

<table width="100%" border="0" cellspacing="1" cellpadding="0" bordercolor="#6699FF">

<tr>

<td colspan="1" align="center"><b><font face="Verdana, Arial, Helvetica, sans-serif" size="3"> <font color="#000000">

<%=Recordset1("chave")%></font></font></b></td>

</tr>

<tr>

<td colspan="1" align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <font color="#000000">

<%=Recordset1("descricao")%></font></font></td>

</tr>

<tr>

<td colspan="1" align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <font color="#000000">

<%=Recordset1("telefone")%></font></font></td>

</td>

</tr>

</table>

</td>

</tr>

</table>

<%

Repeat1__index=Repeat1__index+1

Repeat1__numRows=Repeat1__numRows-1

Recordset1.MoveNext()

Wend

%>

<table border="0" width="50%" align="center">

<tr bgcolor="#6699FF">

<td width="23%" align="center">

<div align="center"><b><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#FFFFFF">

<% If MM_offset <> 0 Then %>

<a href="<%=MM_moveFirst%>">Primeira</a>

<% End If ' end MM_offset <> 0 %>

</font></b></div>

</td>

<td width="31%" align="center">

<div align="center"><b><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#FFFFFF">

<% If MM_offset <> 0 Then %>

<a href="<%=MM_movePrev%>">Anterior</a>

<% End If ' end MM_offset <> 0 %>

</font></b></div>

</td>

<td width="23%" align="center">

<div align="center"><b><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#FFFFFF">

<% If Not MM_atTotal Then %>

<a href="<%=MM_moveNext%>">Próxima</a>

<% End If ' end Not MM_atTotal %>

</font></b></div>

</td>

<td width="23%" align="center">

<div align="center"><b><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#FFFFFF">

<% If Not MM_atTotal Then %>

<a href="<%=MM_moveLast%>">Última</a>

<% End If ' end Not MM_atTotal %>

</font></b></div>

</td>

</tr>

</table>

</body>

</html>

<%

Recordset1.Close()

%>

 

Esse eh o modelo que jah tnho mas quero fazer em colunas tbm.

 

 

http://www.rars.com.br/classificados/lista...assificados.asp

 

 

Agradecido Grangrena.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Dê uma pesquisada aqui mesmo no fórum que temos soluções para você adaptar ao seu código.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Dê uma pesquisada aqui mesmo no fórum que temos soluções para você adaptar ao seu código.

 

Eu ja dei uma olhada aqui no forum e achei alguns, mas nao consegiu encaixa, tentei e tentei e nao funcionou.

Ai se alguem consegui faze funciona por favor me mande o cod.

 

 

Fico agradecido.

 

Por favor, alguem pode monta um lado a lado em cima do cogido que citei ai, por favor.

 

Ficarei muito grato. http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

 

esse eh o modelo que eu tenho mas quero que fiquem em coluna tbm

 

 

 

http://www.rars.com.br/classificados/lista...assificados.asp

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ajudar nós ajudamos, fazer por você é que não.

 

Mostre o que tentou fazer que mostramos como corrigir.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara eu já usei todos os codigos que encontrei nesse forum e em outros, e nao consegui faze funciona. E minha pagina eh essa que sitei em cima e você puder faze algo pra me ajuda eu agradeço.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.