xevuel |
» 2012-08-05 20:58:09 W takim razie coś zepsułeś z zapytaniem do bazy - u mnie wyświetla wszystko bez problemu. Może przy kopiowaniu popełniłeś jakiś błąd składniowy? Daj error_reporting(-1); na początku kodu. |
|
DejaVu |
» 2012-08-05 20:58:43 @Kefir: Pozwolę sobie postawić tezę, że niestety brakuje Ci podstaw... wydaje mi się, że opierasz się na zlepku informacji znalezionych w Internecie i próbujesz to łączyć nie rozumiejąc za bardzo co robisz. Przeczytaj jakiś kurs PHP od deski do deski. Upewnij się również czy zapytanie jest poprawne i czy otrzymujesz jakiekolwiek wyniki z bazy. |
|
Kefir Temat założony przez niniejszego użytkownika |
» 2012-08-05 21:08:17 Prawdopodobnie coś z wyświetlaniem źle zrobiłem. Jeśli nie chcę tego przypisać do jakiegoś div'a działa normalnie, jeśli wpiszę w echo że chcę to wyświetlić w div'ie nie wyświetla nic.
DejaVu: możesz tak sądzić, jednakże podstawy znam (serio) tylko to pisałem na podstawi skryptu paginacji który sobie edytowałem pod swoją stronę. |
|
xevuel |
» 2012-08-05 21:11:23 Podaj błędy (to, o czym wspomniałem post wyżej) + wyjście (źródło strony). A DejaVu ma poniekąd rację, bo ten "błąd" jest bardzo łatwy do naprawienia. Serio. |
|
Kefir Temat założony przez niniejszego użytkownika |
» 2012-08-05 22:28:44 Nie wyświetla żadnych komunikatów. Funkcję 'a' mam wywołać w div'ie, na początku skryptu, na końcu czy gdzie? Bo trochę się pogubiłem. Config.php <?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"); while($row = mysql_fetch_assoc($query1)) { echo "<div class='index-14'>".$row['title']."</div>"; } } ?>
Index.php <?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-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; background-color:#000000;"> <?php a(); ?> <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> <div class="index-15"> <img src="images/index_15.jpg" width="64" height="585" alt=""> </div> <div class="index-16"> </div> <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>
|
|
xevuel |
» 2012-08-05 23:14:23 1. Źródło strony, nie plik źródłowy. To jest to, co dostajesz w Firefoxie po wciśnięciu Ctrl+U. Plik źródłowy nic mi w tym wypadku nie da, bo nie wiem jakie informacje dostajesz z bazy. 2. Może zmień czcionkę na białą, bo tło strony jest czarne ;) 3. Funkcję 'a' mam wywołać w div'ie, na początku skryptu, na końcu czy gdzie? |
Tam, gdzie ma się pojawić wynik jej działania. 4. Daj error_reporting(-1); na początku kodu. |
Na początku kodu, nie funkcji. Oraz uwagi: 5. Lepiej poćwicz HTML'a, przecież te wszystkie divy mogłyby być jednym... 6. Brak wcięć w kodzie 7. Puste alt'y - nie jestem przekonany, że to dobre rozwiązanie w tym wypadku. 8. margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; A może po prostu: margin: 0; ? |
|
Kefir Temat założony przez niniejszego użytkownika |
» 2012-08-05 23:38:06 <div class="index-14"> abcchujvwNews
To się zmienia w źródle strony. Są to tytuły newsów, tak wygląda pętla: while($row = mysql_fetch_assoc($query1)) { echo $row['title']; }
Edit: Nadal nie wiem jak wyświetlić jeden news na jednym div'ie i drugi na drugim :/ PS. Kodu html nie robiłem ja, tam samo jak stylu css, oczywiście poprawię to bo też nie potrzebnie są wstawiane te obrazki. W ogóle chciałem Ci podziękować za pomoc :P Inni ludzie by mnie od razu wyśmiali i zaczęli hejt. |
|
xevuel |
» 2012-08-06 08:28:21 Nadal nie wiem jak wyświetlić jeden news na jednym div'ie i drugi na drugim :/ |
Skoro wstawiłeś je do diva o klasie index-14, to teraz zamień to echo $row['title']; na echo "<div class=\"div".$row["ID"]."\">\n".$row["title"]."</div>\n"; , gdzie $row["ID"] to ID newsa - tam możesz dać np. 1, wtedy news poleci do warstwy o klasie div1, albo 2, wtedy poleci do diva div2. Jak dalej nie będziesz kapował, to podaj ID/Klasę tych divów, to Ci to zrobię. |
|
1 « 2 » 3 |