[asp] tabel in een loop naast ipv onder elkaar

Divided.

Well-Known Member
Misschien dat er hier mensen zijn die er verstand van hebben.

Ik heb in mijn database een naam staan met een plaatje.
deze moeten opgevraagd worden naast elkaar(tot pagina vol is :p).

De gegevens worden opgehaald uit een database

Code:
<%
    ' De SQL query om de gegevens uit de database te halen.
SQL = "SELECT * FROM data where pagina <> 'NEE' "
    ' Plaats de gegevens van de SQL Query in de recordset objRec.
	
	

    set objRec = objCon.execute(SQL)

%>

* haal alle gegevens op waar pagina = NIET nee.

dit geeft de waarde mooi weer.


Als ik geef

Code:
	<%= objRec.Fields("naam") + "<img border='0' src='images/" & objRec.Fields("filename") &"' width='100'>" %>

kom het wel naast elkaar maar zo

teskt [plaatje] tekst[plaatje]

ik wil
naam naam naam naam
plaatje plaatje plaatje plaatje

Ik heb geprobeerd om een tabel te loopen maar dan komen de gegevens als nog onder elkaar


de loop

Code:
<%


    Do While Not objRec.EOF

%>
DE LOOP CODE	                      
			                      
   <%

    ' Ga naar het volgende record om de waarden in een nieuwe rij te laten zien.
    objRec.MoveNext
    Loop

%>



heeft er iemand een idee ?

// edit

begin en / of einde van een tabel binnen of buiten de loop maakt ook niks uit.

ik heb nu

[ir]http://xs414.xs.to/xs414/07142/aaaaaaa.JPG[/ir]

ik wil(na paint shop :p)

[ir]http://xs414.xs.to/xs414/07142/bbbbbb.JPG[/ir]
 
Advertisement - register to remove this

Ik ken geen ASP maar heb je nergers een enter erin zitten? Of is je tabel niet breed genoeg, want standaard komt alles naast elkaar (in php dan)?
 
Maak 2 loops. In de eerste zet je de namen op het scherm. Dan rewind je de cursor naar het begin en zet je in je 2de loop de plaatjes op het scherm

<%
Response.Write "<table>";
Response.Write "<tr>";
Do While Not objRec.EOF
Response.Write "<td>" & objRec.Fields("naam") & "</td>"
Loop
Response.Write "</tr>";

objRec.MoveFirst

Response.Write "<tr>";
Do While Not objRec.EOF
Response.Write "<td>"<img border='0' src='images/" & objRec.Fields("filename") &"' width='100'>" </td>"
Loop
Response.Write "</tr>";
Response.Write "</table>";

%>

Moet je wel een clientside cursor op je database verbind gebruiken. Zie oa; http://www.w3schools.com/ado/prop_conn_cursorlocation.asp
 
ooh sorry... ben een tijdje afwezig geweest.
maar het werkt idd al :)

zal de code binnenkort posten heb ik hier niet bij de hand
 
Back
Top