Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP,MYSQL] "panel admina", problem
Malas
post
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
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
TheaSiX
post
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?
Go to the top of the page
+Quote Post
Malas
post
Post #3





Grupa: Zarejestrowani
Postów: 48
Pomógł: 0
Dołączył: 4.09.2008

Ostrzeżenie: (0%)
-----


Cytat(TheaSiX @ 11.04.2009, 22:51:15 ) *
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
Go to the top of the page
+Quote Post

Posty w temacie
- Malas   [PHP,MYSQL] "panel admina"   11.04.2009, 19:10:20
- - TheaSiX   [PHP] pobierz, plaintext <?phpelseif(isset...   11.04.2009, 19:27:00
|- - Malas   Cytat(TheaSiX @ 11.04.2009, 20:27:00 ...   11.04.2009, 19:36:28
- - TheaSiX   znalazłem inny błąd [PHP] pobierz, plaintext ...   11.04.2009, 20:43:55
- - Malas   No jakby działało poprawnie to by wyświetliło Cyta...   11.04.2009, 20:52:20
- - TheaSiX   w tej samej linii co podałem.. masz [PHP] pobier...   11.04.2009, 21:43:41
|- - Malas   Cytat(TheaSiX @ 11.04.2009, 22:43:41 ...   11.04.2009, 21:44:17
- - TheaSiX   hmm no dobra. Klikasz dodaj zawodnika i wyświetla ...   11.04.2009, 21:51:15
|- - Malas   Cytat(TheaSiX @ 11.04.2009, 22:51:15 ...   12.04.2009, 09:45:01
- - bartolomeo   w 15 linii dopisz średnik po row[0]   12.04.2009, 09:59:31
- - Malas   Ok znalazłem jeszcze parę błędów i je poprawiłem i...   12.04.2009, 10:11:38
- - Spawnm   a daj kod w bbcode dla php , aby kod był czyt...   12.04.2009, 10:16:51
- - Malas   teraz już całkiem namieszałem [PHP] pobierz, pla...   12.04.2009, 11:29:15
- - Spawnm   [PHP] pobierz, plaintext <?php$result = mysql_q...   12.04.2009, 11:31:58
- - Malas   [PHP] pobierz, plaintext <?php//utworz zapytani...   12.04.2009, 11:38:42
- - Spawnm   pewnie tak... czemu się pytasz zamiast sprawdzić ....   12.04.2009, 11:41:20
- - Malas   Sprawdziłem przecież..ehh no to jak całość ma wygl...   12.04.2009, 11:48:53
- - Spawnm   ale jak nie działa ? jakieś błędy ? czemu w menu j...   12.04.2009, 12:08:31
- - Malas   [PHP] pobierz, plaintext <?php$uchwyt=mysql_con...   12.04.2009, 13:18:51


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 14.10.2025 - 00:06