Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Edycja news'a
Forum PHP.pl > Forum > Gotowe rozwiązania
tumdum
[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]
KaMeLeOn
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">
kwiateek
Cytat
Po pierwsze dodaj  
Kod
<form action="adres_url" method="post">

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

Niewskazane...
tumdum
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!!
KaMeLeOn
Cytat
Pomogło coś takiego [...]

Czy Pan kwiateek to widział... ?
lisu
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....
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.