imam dva problem koji me izludjuju. pravim neku aplikaciju koja ce da ispisuje programske jezike u ovakvom rasporedu
php | asp | visual basic
.net | perl |
sve ovo je u tabeli i treba da izgleda kao hotscripts. kada dodam novi zapis tabela izgleda ovako
php | asp | visual basic
.net | perl | novi_zapis
kod za ovo
<%
While(dr.Read())
%>
<tr>
<td><%Response.Write(dr.Item("fieldname"))%></td>
<td><%If dr.Read() Then Response.Write(dr.Item("fieldname"))%></td>
<td><%If dr.Read() Then Response.Write(dr.Item("fieldname"))%></td>
</tr>
<%
End While
%>
ovo sve radi OK, ali pravi jedan problem. da uzmem sada situaciju kod mene. imam 14 zapisa (programskih jezika) ispisana u tri kolone. i sada jedino na zadnjem ne bi trebalo nista da se ispise, ali program ga ipak odradi kao da postoji... i to ne mogu za zaobidjem pa molim da ako ste razumeli sta zelim da mi kazete, posavetujete sta da radim i da predjete na sledeci, za mene izludjujuci problem
u onoj tabeli zelim da imam (kao sto je na hotscripts) u zagradama koliko u kojoj rubrici imam postova i za to sam pripremio sledeci sql upit
SELECT Count(*) As num FROM cat WHERE catID=id
id je atribut iz tabele u kojoj se nalaze svi postovi za sve jezike i pomocu atributa catID odredjujem koji pripada kojoj grupi... elem
kada izvrsim ovaj sql upit u zagradama imam broj 3 (posto u tabeli postoje tri zapisa), ali prikazuje za prva tri jezike pocev od leve strane pa nadesno u ovom slucaju PHP, ASP i VisualBasic dok su ostali 0 (nula)
ovo sam probavao da resim na gomilu nacina, ali nisam mogao da nadjem pravo resenje... mozete li mi vi pomoci da resim ovo? znam da je do ovoga doveo algoritam za ispisivanje tabela u onom obliku pa ako postoji neki drugi nacin prikazivanja tabele kako bi count radio kako treba bio bih zahvalan, a i sada me posle nekoliko dana nerviranja i zanima pravo resenje.
samo da napomenem da mi treba VB.NET kod i da je ODBC konekcija prema mysql bazi
hvala