![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 48 Pomógł: 0 Dołączył: 4.09.2008 Ostrzeżenie: (0%) ![]() ![]() |
http://wklej.org/id/77084/
A więc mam problem. może zbyt szybko biorę się za takie rzeczy w sumie no ale jak już piszę to może pomożecie. w treści tego pliku(link wyżej) jest napisany taki mini mini panel admina gdzie mogę dodawać newsy,usuwać je i edytować, a także dodawać edytować, usuwać, zawodników. Nie ukrywam, że część "newsowa" to kod z tutoriala z innego forum. Chciałem do tego dopisać dodwanie,usuwanie,edytowanie zawodników. No i tak jakby skopiowałem część odpowiedzialną za newsy z tym, że pozmieniałem oczywiście wartości aby przystosowane to były do zawodników. Gdzieś musi być błąd ponieważ teraz gdy naciskam "Dodaj Newsa" jest pusta strona, a powinien pojawić się formularz. Następny błąd to to, że gdy wpisuje dane zawodnika i klikam dodaj to niedodaje go do bazy tylko tak jakby strona się odświeża tylko. i pytanie: czy taki kod jaki tam jest teraz ma prawo działać w ogóle?(IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Ten post edytował Malas 11.04.2009, 19:16:41 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 110 Pomógł: 10 Dołączył: 3.09.2006 Skąd: Bishop Auckland Ostrzeżenie: (0%) ![]() ![]() |
hmm no dobra. Klikasz dodaj zawodnika i wyświetla się pusty formularz. Później klikasz DODAJ i znów widzisz tylko formularz... dziwne..
a dodaje się cokolwiek do bazy? |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 48 Pomógł: 0 Dołączył: 4.09.2008 Ostrzeżenie: (0%) ![]() ![]() |
hmm no dobra. Klikasz dodaj zawodnika i wyświetla się pusty formularz. Później klikasz DODAJ i znów widzisz tylko formularz... dziwne.. a dodaje się cokolwiek do bazy? Nie dodaje nic. Klikam DODAJ i tak jakby się po prostu odświeżała strona, żadna akcja nie jest wykonywana. edit: działa.. elseif(isset($_GET['player']) && $_GET['player']=='dopisz') wcześniej było 'dodaj' sory za posta pod postem. Teraz chciałbym dodać do tych newsów stronnicowanie, a więc treść news.php wygląda tak (już z moją próbą dodania): Cytat <? $uchwyt=mysql_connect('localhost','root','haslo') or die('Nieudane połączenie z bazą danych...'); mysql_select_db('malas') or die('Nie udało się wybrać bazy danych...'); $display = 6; if (isset($_GET['np'])) { $num_pages = $_GET['np']; } else { $query = "SELECT COUNT(*) FROM news ORDER BY id desc"; $result = mysql_query ($query); $row = mysql_fetch_array ($result, MYSQL_NUM); $num_records = $row[0] if ($num_records > $display) { //wiecej niz 1 strona. $num_pages = ceil ($num_records/$display); } else { $num_pages = 1; } } if (isset($_GET['s'])) { $start = $_GET['s']; } else { $start = 0; } //utworz zapytanie $query = "SELECT id, tytul, tresc, data FROM news ORDER BY id ASC LIMIT $start, $display"; $link=mysql_query("SELECT * FROM news ORDER BY id desc"); while($wiersz=mysql_fetch_array($link)) { echo '<b>'; echo $wiersz['tytul']; echo '</b> ('; echo $wiersz['data']; echo ')'; echo "<br>\n"; echo $wiersz['tresc']; echo "<br>\n"; echo "<br>\n"; } if ($num_pages > 1) { echo '<br /><p>'; $current_page = ($start/$display) + 1; if ($current_page != 1 { echo '<a href="news.php?s=' . ($start - $display) . '&np=' . $num_pages .'">Poprzednia</a> '; } mysql_close($uchwyt); ?> wywala parse error w linii 17: Cytat if ($num_records > $display) { //wiecej niz 1 strona. ja jakoś tutaj czegoś niedomkniętego się nie dopatrzyłem.. Ten post edytował Malas 12.04.2009, 09:45:25 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 13.10.2025 - 05:37 |