sql >> Base de Datos >  >> RDS >> Mysql

Cómo dividir la información de mySQL para mostrar en columnas HTML

usa float:left; en su archivo

   http://beta.mybattlereport.com/styles/global.css

línea 82
contenedor de clase

EDITAR:

primero: esas cartas con los números 1,2,3 todas tienen la misma clase card normal por lo tanto, si aplica cambios a una tarjeta, se aplicarán cambios a todas las tarjetas

solución: intente usar tabla en lugar de divs.

segundo: tus cartas están ordenadas así

 card1 card2 card3  featured card , card1 card2 card3 featured card

solución: esto también se puede arreglar por tabla y usted los ordena 1 columna será para tarjeta 12 columna será para tarjeta 23 columna será para tarjeta 3 y luego puede usar otra tabla debajo de esta para tarjetas destacadas o un div.

EDITAR2>

su problema está en el sql para obtener esas tarjetas generadas por número de tarjetas y destacadas, debe ordenarlas primero por destacadas y luego por votos

prueba esto

   $qry_questions = mysql_query("SELECT * FROM mbr_qa_questions ORDER BY q_featured ,q_votes DESC" /* LIMIT 0, 10"*/); 

los números 1 y 2 y 3 solo le estás dando números a cada tarjeta. así que no veo ningún propósito en esos números por los que los estás haciendo.