Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Edycja news'a
tumdum
post
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 12.04.2003

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


[php:1:7a5d6e65ab]<?php
if ($what == 'del') {
$wynik = mysql_query ("DELETE FROM news WHERE nr = '$nr';");
}
elseif ($what == 'edited') {
$query = "UPDATE `news` SET `tytul` = '$title', `tresc_krotka` = '$short', `tresc` = '$long' WHERE `nr` = '4';";
$wynik = mysql_query ($query);
$where = null;
}
elseif ($what == 'edit' ) {
$wynik = mysql_query ("SELECT * FROM news WHERE nr = '$nr';");
$rekord = mysql_fetch_array ($wynik);
$date = $rekord[1];
$title = $rekord[2];
$short = $rekord[3];
$long = $rekord[4];
$author = $rekord[5];
print '<FORM METHOD="POST">';
print '<INPUT TYPE="hidden" NAME="co" VALUE="edited">';
print '<INPUT TYPE="hidden" NAME="nr" VALUE="' . $nr . '">';
print '<p class=log><br>Title:<br><INPUT TYPE="text" NAME="title" VALUE="' . $title . '" size="81"><br><br>';
print 'Short:<br><textarea name="short" cols="60" rows="5">' . $short . '</textarea><br><br>';
print 'Long:<br><textarea name="long" cols="60" rows="10">' . $long . '</textarea>';
print '<br><input type="submit" value="OK"></form>';

}
}


?>[/php:1:7a5d6e65ab]

Nie wiem czemu ale nie dziala mi czesc do edycji sad.gif
HELP!!

?>[/php]
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 6)
KaMeLeOn
post
Post #2





Grupa: Zarejestrowani
Postów: 680
Pomógł: 0
Dołączył: 1.10.2002
Skąd: Wrocław

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


Cytat
Nie wiem czemu ale nie dziala mi czesc do edycji  :(
HELP!!

HELP !!! Nie wiemy co nie działa w tej edycji...
Jakieś błędy or something questionmark.gif?

UPDATE...........
Po pierwsze dodaj
Kod
<form action="adres_url" method="post">


--------------------
"Czerp z innych, ale nie kopiuj ich. Bądź sobą." Michel Quoist
Go to the top of the page
+Quote Post
kwiateek
post
Post #3





Grupa: Zarejestrowani
Postów: 223
Pomógł: 0
Dołączył: 13.01.2003
Skąd: 3rd ball of mud behind a big ball of burning gas

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


Cytat
Po pierwsze dodaj  
Kod
<form action="adres_url" method="post">

Skoro skrypt znajduje sie w tym samym pliku co formularz action jest zbedne.


--------------------
It's Time to Join the PLD Linux Generation!
<? while (!$success) { $try++; } ?>
Go to the top of the page
+Quote Post
KaMeLeOn
post
Post #4





Grupa: Zarejestrowani
Postów: 680
Pomógł: 0
Dołączył: 1.10.2002
Skąd: Wrocław

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


Cytat
Skoro skrypt znajduje sie w tym samym pliku co formularz action jest zbedne.

Niewskazane...


--------------------
"Czerp z innych, ale nie kopiuj ich. Bądź sobą." Michel Quoist
Go to the top of the page
+Quote Post
tumdum
post
Post #5





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 12.04.2003

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


Pomogło coś takiego:
[php:1:149935a11f]<?php
print '<FORM METHOD="POST" action="index.php?what=edited&nr=' . $nr . '">';

?>[/php:1:149935a11f]

Wielkie dzięki!!
Go to the top of the page
+Quote Post
KaMeLeOn
post
Post #6





Grupa: Zarejestrowani
Postów: 680
Pomógł: 0
Dołączył: 1.10.2002
Skąd: Wrocław

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


Cytat
Pomogło coś takiego [...]

Czy Pan kwiateek to widział... ?


--------------------
"Czerp z innych, ale nie kopiuj ich. Bądź sobą." Michel Quoist
Go to the top of the page
+Quote Post
lisu
post
Post #7





Grupa: Zarejestrowani
Postów: 100
Pomógł: 0
Dołączył: 25.01.2003
Skąd: mazury, wawa

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


Cytat
[php:1:ade8f409d2]<?php
if ($what == 'del') {
//tralala
}
elseif ($what == 'edited') {
//tralalalal
}
elseif ($what == 'edit' ) {
//tralalal
print '<INPUT TYPE="hidden" NAME="co" VALUE="edited">';
//tralala }
}


?>[/php:1:ade8f409d2]


Hmm, bo edycja w takim wypadku wyraznie ma nie dzialac. W ogole to nie nie bedzie dzialac, bo musisz sie na jezyk zdecydowac....


--------------------
--
Carpe Diem
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 22.08.2025 - 00:02