Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Jak podzielić informacje mySQL, aby były wyświetlane w kolumnach HTML

użyj float:left; w twoim pliku

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

linia 82
kontener klas

EDYCJA:

pierwszy: te karty o numerach 1,2,3 wszystkie mają tę samą klasę card normal więc jeśli zastosujesz zmiany do jednej karty, zostaną one zastosowane do wszystkich kart

rozwiązanie: spróbuj użyć tabeli zamiast div.

druga : Twoje karty są tak uporządkowane

 card1 card2 card3  featured card , card1 card2 card3 featured card

rozwiązanie: można to również ustalić w tabeli i zamówić je 1 kolumna będzie dla karty 12 kolumna będzie dla karty 23 kolumna będzie dla karty 3, a następnie możesz użyć innej tabeli poniżej tej dla polecanych kart lub div.

EDYCJA2>

Twoim problemem jest sql, aby uzyskać te karty wygenerowane przez liczbę kart i wyróżnione, powinieneś uporządkować je najpierw według polecanych, a następnie według głosów

spróbuj tego

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

liczby 1 i 2 i 3 po prostu dajesz liczby do każdej karty. więc nie widzę żadnego celu z tych liczb, dlaczego je robisz.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak połączyć dwa stoły za pomocą ssp.class.php

  2. Czy używając SELECT możesz modyfikować wartość zwracanego pola na podstawie innych pól?

  3. Pełna lista lokalizacji w MySQL

  4. PDO::FETCH_ASSOC nie pobiera wszystkiego

  5. Grupuj według identyfikatora o wartości max(date_field)