Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/12/2009, 11:53
jeankex
 
Fecha de Ingreso: agosto-2008
Mensajes: 102
Antigüedad: 16 años, 7 meses
Puntos: 0
Busqueda Problema para consultas a bd ayuden ppor favor!

Buenas Tardes, un saludo desde Perú.
Miren tengo una base de datos y hago una consulta a mi BD y obtengo los valores: de esta forma:
al hacer la consulta me da los valores:
Código PHP:
<li id="c0" class="Sn"  onclick="i(0); return false"><a href="" rel="nofollow"><span class="ik2">1. Katherine Calma Este Dolor</span</a></li>
<
li id="c1" class="Sn"  onclick="i(1); return false"><a href="" rel="nofollow"><span class="ik2">2. Baby Karen Ft Freddy Sky Es Tarde Ya</span></a></li>
.
.
.
.
n veces
.
.
.
<
li id="c4" class="Sn"  onclick="i(4); return false"><a href="" rel="nofollow"><span class="ik2">5. Macano Ft Rakim Ken Y Te Amo</span></a></li
como se dan cuenta en Class siempre le da el valor de Sn
ahora yo quiero hacer que la primera imprimida me cabie este valor de Sn a S2
y que los demas de alternen entre S1 y S3
asi:
Código PHP:
<li id="c0" class="S2"  onclick="i(0); return false"><a href="" rel="nofollow"><span class="ik2">1. Katherine Calma Este Dolor</span</a></li>
<
li id="c1" class="S1"  onclick="i(1); return false"><a href="" rel="nofollow"><span class="ik2">2. Baby Karen Ft Freddy Sky Es Tarde Ya</span></a></li>
<
li id="c1" class="S3"  onclick="i(1); return false"><a href="" rel="nofollow"><span class="ik2">2. Baby Karen Ft Freddy Sky -Complicado</span></a></li>
.
.
.
.
n veces
.
.
.
<
li id="c(n-2)" class="S1"  onclick="i(1); return false"><a href="" rel="nofollow"><span class="ik2">2. Baby Karen Ft Freddy Sky Te Amo</span></a></li>
<
li id="c(n-1)" class="S3"  onclick="i(4); return false"><a href="" rel="nofollow"><span class="ik2">5. Macano Ft Rakim Ken Y Te Amo</span></a></li
si se dan cuenta quiero que el primer li salga con class S2
y los demas alternados en S1 y S3:
---->S2
----->S1
----->S3
..
.
.
----->S1
------>S3
como lo haria si por ejemplo mi base de datos es:

Código PHP:
CREATE TABLE `canciones` (
  `
idint(11NOT NULL auto_increment,
  `
generovarchar(250NOT NULL default '',
  `
artistavarchar(250NOT NULL default '',
  `
urlvarchar(250NOT NULL default '',
  `
cancionvarchar(250NOT NULL default '',
  `
hitsint(11NOT NULL default '64825',
  
PRIMARY KEY  (`id`)
ENGINE=MyISAM 
y tengo otra consulta uso un java script que tengo que poner valores asi:
valor1,valor2,valor3,valor4......valor5
pero cuando hago mi consulta solo puedo hacer que muestre:
valor1,valor2,valor3,valor4......valor5,
si se dan cuenta lo saco con un coma al final y eso malogra el javascript como haria para que el ultimo dado no vaye con coma (,)

Desde ya gracias por sus respuestas que se me seran de gran ayuda es urgente por favor.