Mysql
 sql >> Datenbank >  >> RDS >> Mysql

So teilen Sie mySQL-Informationen auf, um sie in HTML-Spalten anzuzeigen

Verwenden Sie float:left; in Ihrer Datei

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

Zeile 82
Klassencontainer

BEARBEITEN:

zuerst: die Karten mit den Nummern 1,2,3 haben alle die gleiche Klasse card normal Wenn Sie also Änderungen an einer Karte vornehmen, werden die Änderungen auf alle Karten angewendet

Lösung : versuchen Sie es mit table anstelle von divs.

Sekunde : Ihre Karten sind so angeordnet

 card1 card2 card3  featured card , card1 card2 card3 featured card

Lösung : dies kann auch per Tabelle behoben werden und Sie bestellen sie. 1 Spalte ist für Karte 12 Spalte ist für Karte 23 Spalte ist für Karte 3 und dann können Sie eine andere Tabelle darunter für ausgewählte Karten oder ein Div verwenden.

EDIT2>

Ihr Problem liegt in der SQL, um diese Karten nach Anzahl der Karten und Featured generiert zu bekommen. Sie sollten sie zuerst nach Featured und dann nach Stimmen ordnen

versuchen Sie dies

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

die Nummern 1 und 2 und 3 geben Sie einfach jeder Karte Nummern. Ich sehe also keinen Zweck in diesen Zahlen, warum Sie sie machen.