في كثير من الحالات، نستخدم الطريقة الأصلية لحل مشكلة تكرار 3 صور متتالية إذا قام القائم بالتحميل بتحميل صورتين فقط، فستكون المسافة بين الصورتين كبيرة جدًا بسبب <td> </ td>. فيما يلي الكود، إذا لم تفهمه، أقترح عليك أولاً توضيح بعض مبادئ الجدول <tr><td>، وبعد ذلك ستكون جاهزًا للمضي قدمًا.
انسخ رمز الكود كما يلي:
<حدود الجدول=0 خلية الحشو=0 تباعد الخلايا=0>
<%
المخفتات، sqltext
مجموعة rs = Server.CreateObject(adodb.recordset)
sqltext=select * من [bigclass]
rs.Open sqltext,conn,1,1
م = 1
colzs=5 'عرض 5 أعمدة في صف واحد
إذا كان rs.RecordCount mod colzs=0 إذن
rowzs=int(rs.RecordCount/colzs)
آخر
rowzs=int(rs.RecordCount/colzs)+1
نهاية إذا
لـ j = 1 إلىrowzs%>
<تر>
<%for i = 1 إلى colzs%>
<%إذا لم يكن rs.EOF ثم%>
<td><نوع الإدخال=اسم مربع الاختيار=qxflag<%=m%> القيمة=1><%=trim(rs(bigname))%></td>
<%
rs.MoveNext
م = م + 1
آخر
%>
<td> </td>
<%نهاية إذا%>
<%التالي%>
</tr>
<%
التالي
إغلاق
setrs=لا شيء
%>
</الجدول>