[PHP, CSS]Wyświetlanie wyników w osobnych divach.
Ostatnio zmodyfikowano 2012-08-06 12:20
Kefir Temat założony przez niniejszego użytkownika |
» 2012-08-06 11:01:46 Dzięki za pomoc, teraz już wiem jak to zrobić :D Jednakże nadal mam pytanie: - Muszę określić w news'ie do jakiego div'a chcę to wpakować? Chciałbym potem dorobić skrypt paginacji a z tym to będzie trudne. |
|
xevuel |
» 2012-08-06 11:06:55 Dwa wyjścia: Muszę określić w news'ie do jakiego div'a chcę to wpakować? Chciałbym potem dorobić skrypt paginacji a z tym to będzie trudne. |
Tak więc - nie musisz, ale drugie rozwiązanie jest IMO gorsze, choć czasem konieczne. Możliwe że jest jeszcze jakieś wyjście, o którym ja nie słyszałem/nie skojarzyłem w tym momencie. |
|
Kefir Temat założony przez niniejszego użytkownika |
» 2012-08-06 11:39:37 Hmm, trochę lipton. Da się zrobić to jakkolwiek używając jedynie css, html, php? Chodzi o to żeby jeden new's był na jednej kartce dziennika. |
|
xevuel |
» 2012-08-06 11:56:31 Oczywiście, że się da. Tylko ja naprawdę nie rozumiem, w czym masz problem. Dostałeś kod wyświetlający dwie warstwy (div1 i div2), a w nich wyświetlone tytuły newsów. Teraz to tylko przerób, żeby klasa div1 odpowiadała pierwszej stronie, a klasa div2 drugiej. |
|
Kefir Temat założony przez niniejszego użytkownika |
» 2012-08-06 12:13:05 To chyba nie ma sensu, bo ja jestem zbyt wielkim laikiem żeby to zrozumieć :d Mógłbyś to zrobić za mnie? Tutaj masz klasy kartek 14 - pierwsza, 16 - druga. div.index-14 { position:absolute; left:116px; top:180px; width:396px; height:585px; background-image: url(images/index_14.gif) }
div.index-16 { position:absolute; left:576px; top:180px; width:395px; height:585px; background-image:url(images/index_16.gif) }
Pola jakie mam w tabeli news: uid, title, tresc, autor
|
|
xevuel |
» 2012-08-06 12:20:55 <?php
$host = 'localhost'; $user = 'root'; $pass = 'haslo'; $baza = 'news_pacio';
mysql_connect( $host, $user, $pass) or die("Blad podczas laczenia z baza danych!"); mysql_select_db($baza) or die ("Blad podczas wybierania bazy danych!");
function a() { error_reporting(-1); $host = 'localhost'; $user = 'root'; $pass = 'haslo'; $baza = 'news_pacio'; mysql_connect( $host, $user, $pass) or die("Blad podczas laczenia z baza danych!"); mysql_select_db($baza) or die ("Blad podczas wybierania bazy danych!");
$query = "SELECT COUNT(*) as all_posts FROM news"; $result = mysql_query($query) or die (mysql_error()); $row = mysql_fetch_array($result); extract($row);
$query1 = mysql_query("SELECT title, tresc, autor FROM news LIMIT 0,2"); $i = 0; while($row = mysql_fetch_assoc($query1)) { echo "<div class=\"index-".($i == 0 ? 14 : 16)."\">".$row['title']."</div>\n"; if($i == 0) ?> <div class="index-15"> <img src="images/index_15.jpg" width="64" height="585" alt=""> </div> <?php $i++; }
} ?>
<?php require_once("config.php"); ?> <html> <head> <title>lol</title> <meta http-equiv="Content-Type" content="text/html; charset=windows-1250"> <link rel="Stylesheet" type="text/css" href="style.css" /> </head> <body style="margin: 0px; background-color: #000000;"> <div class="center"> <div class="Table_01"> <div class="index-01"> <img src="images/index_01.jpg" width="849" height="50" alt=""> </div> <div class="index-02"> <img src="images/index_02.gif" width="240" height="76" alt=""> </div> <div class="index-03"> <img src="images/index_03.jpg" width="209" height="97" alt=""> </div> <div class="index-04"> <a href="concepts.php"><img src="images/index_04.gif" width="44" height="97" alt=""></a> </div> <div class="index-05"> <img src="images/index_05.jpg" width="259" height="97" alt=""> </div> <div class="index-06"> <a href="index.php"><img src="images/index_06.gif" width="64" height="97" alt=""></a> </div> <div class="index-07"> <img src="images/index_07.jpg" width="224" height="97" alt=""> </div> <div class="index-08"> <a href="about.php"><img src="images/index_08.gif" width="49" height="97" alt=""></a> </div> <div class="index-09"> <img src="images/index_09.jpg" width="85" height="71" alt=""> </div> <div class="index-10"> <a href="contact.php"><img src="images/index_10.gif" width="69" height="71" alt=""></a> </div> <div class="index-11"> <img src="images/index_11.jpg" width="86" height="71" alt=""> </div> <div class="index-12"> <img src="images/index_12.jpg" width="1089" height="33" alt=""> </div> <div class="index-13"> <img src="images/index_13.jpg" width="116" height="585" alt=""> </div> <?php a(); ?> <div class="index-17"> <img src="images/index_17.jpg" width="118" height="585" alt=""> </div> <div class="index-18"> <img src="images/index_18.jpg" width="1089" height="143" alt=""> </div> </div> </div> </body> </html>
|
|
1 2 « 3 » |