Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [edycja] - co źle?
tomek55
post
Post #1





Grupa: Zarejestrowani
Postów: 38
Pomógł: 0
Dołączył: 8.09.2003
Skąd: olsztyn

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


Witam

mam scrypt dodawania, usuwania i edytowania newsów, wszystko działa oprócz edycji... Dlaczego edycja nie działa?

kod:[php:1:70f9cf00d7]<?php
if ($cmd == 'dodaj') {
if ($title && $text && $autor) {
mysql_query("INSERT INTO hhnews VALUES('', now(), '$title','$text','$autor')");
} else{ echo"uzupelnij wszystkie pola"; }
}
if ($cmd == 'pokaz_dodaj') {

}

//popraw

elseif($co=='popraw') {

if ($title && $text && $autor) {

$query = "UPDATE hhnews SET title='$title', text='$text', autor='$autor' WHERE id='$id' AND autor;";

$wynik= mysql_query($query);
}
} elseif ($co=='edytuj') {

$query = "SELECT * FROM hhnews where id='$id' AND autor;";
$wynik=mysql_query($query);
$rekord=mysql_fetch_array ($wynik);
$id = $rekord[0];
$date = $rekord[1];
$title = $rekord[2];
$text = $rekord[3];
$autor = $rekord[4];


echo'<br><br><br>edytuj newsa:<br><form action="adm.news.php" method="post">
<input type="hidden" name="co" value="popraw>
<input type="hidden" name="id" value="'.$id.'">
<table><tr><td>tytuł</td><td><input type="text" name="title" value='.$title.'></td></tr>
<tr><td>tresc newsa:</td><td><textarea name="text" cols="45" rows="4" value='.$text.'></textarea></td></tr>
<tr><td>autor</td><td><input type="text" name="autor" value='.$autor.'></td></tr></table>

<input type="submit" VALUE="popraw"></form>';


//kasowanie

} elseif($co=='skasuj') {

$wynik=mysql_query

("DELETE FROM hhnews WHERE id='$id';");

}
?>[/php:1:70f9cf00d7]
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 12)
spenalzo
post
Post #2





Grupa: Zarejestrowani
Postów: 2 064
Pomógł: 1
Dołączył: 22.01.2003
Skąd: Poznań

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


php Początkujący --> Skrypty
Go to the top of the page
+Quote Post
patrycjusz
post
Post #3





Grupa: Zarejestrowani
Postów: 263
Pomógł: 0
Dołączył: 13.07.2003
Skąd: wawa

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


średnik niepotrzebny[php:1:b7400e1324]<?php

$query = "UPDATE hhnews SET title='$title', text='$text', autor='$autor' WHERE
id='$id' AND autor;";
?>[/php:1:b7400e1324]
Powinno byc tak[php:1:b7400e1324]<?php

$query = "UPDATE hhnews SET title='$title', text='$text', autor='$autor' WHERE
id='$id' AND autor";

?>[/php:1:b7400e1324]
pozdro patS
Go to the top of the page
+Quote Post
tomek55
post
Post #4





Grupa: Zarejestrowani
Postów: 38
Pomógł: 0
Dołączył: 8.09.2003
Skąd: olsztyn

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


niestety ale to nie działa... :cry:
Go to the top of the page
+Quote Post
spenalzo
post
Post #5





Grupa: Zarejestrowani
Postów: 2 064
Pomógł: 1
Dołączył: 22.01.2003
Skąd: Poznań

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


Cytat
niestety ale to nie działa... :cry:

Co nie działa?
Przepraszamy, ale jest już po 18:00 w piatek i niestety dział wrózenia zamknięty. Prosimy skontatkować się w poniedziałek.
Go to the top of the page
+Quote Post
tomek55
post
Post #6





Grupa: Zarejestrowani
Postów: 38
Pomógł: 0
Dołączył: 8.09.2003
Skąd: olsztyn

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


Cytat
Powinno byc tak Kod php:
1
2
3
4
5
6
<?php

$query = "UPDATE hhnews SET title='$title', text='$text', autor='$autor' WHERE
id='$id' AND autor";

?>


Nie pomogło to co Patrycjusz mówił...
Go to the top of the page
+Quote Post
spenalzo
post
Post #7





Grupa: Zarejestrowani
Postów: 2 064
Pomógł: 1
Dołączył: 22.01.2003
Skąd: Poznań

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


Cytat
Nie pomogło to co Patrycjusz mówił...

To już wiemy :-) Ale co nie działa!!! Błędy!!!
Go to the top of the page
+Quote Post
tomek55
post
Post #8





Grupa: Zarejestrowani
Postów: 38
Pomógł: 0
Dołączył: 8.09.2003
Skąd: olsztyn

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


Po prostu się nie edytuje a żadne błędy się nie pokazują...
Go to the top of the page
+Quote Post
spenalzo
post
Post #9





Grupa: Zarejestrowani
Postów: 2 064
Pomógł: 1
Dołączył: 22.01.2003
Skąd: Poznań

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


http://forum.php.pl/viewtopic.php?t=789
Go to the top of the page
+Quote Post
patrycjusz
post
Post #10





Grupa: Zarejestrowani
Postów: 263
Pomógł: 0
Dołączył: 13.07.2003
Skąd: wawa

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


heah spróbuj podmienic to [php:1:5ab96727da]<?php
$query = "UPDATE hhnews SET title='$title', text='$text', autor='$autor' WHERE
id='$id' AND autor;";
//na to
$query = "UPDATE hhnews SET title='".$_POST['title']."', text='".$_POST['text']."', autor='".$_POST['autor']."' WHERE
id='".$_POST['id']."'";

?>[/php:1:5ab96727da]
musi działać... chyba :wink:
Go to the top of the page
+Quote Post
tomek55
post
Post #11





Grupa: Zarejestrowani
Postów: 38
Pomógł: 0
Dołączył: 8.09.2003
Skąd: olsztyn

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


Niestety nie działa, może w kodzie jeszcze trzeba coś dopisać, albo w formularzu coś jest źle? (IMG:http://forum.php.pl/style_emoticons/default/rolleyes.gif)
Go to the top of the page
+Quote Post
spenalzo
post
Post #12





Grupa: Zarejestrowani
Postów: 2 064
Pomógł: 1
Dołączył: 22.01.2003
Skąd: Poznań

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


JAką masz wersję php?
Go to the top of the page
+Quote Post
tomek55
post
Post #13





Grupa: Zarejestrowani
Postów: 38
Pomógł: 0
Dołączył: 8.09.2003
Skąd: olsztyn

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


4.3.0
Go to the top of the page
+Quote Post

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: 25.08.2025 - 05:53