Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Problem z modyfikacją danych w bazie MySQL
adrian1987
post
Post #1





Grupa: Zarejestrowani
Postów: 66
Pomógł: 0
Dołączył: 23.12.2005

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


tym razem chcę zmienić z poziomu www zawartość bazy danych mam taki kod:
Kod
if(!$zm && !$newtext)
{
echo('Podaj ID akapitu, który chcesz modyfikować:');
echo('<form method="POST" action="zmopis.php">
ID:<br>
<input type="text" name="zm"><br>
Treść:<br>
<textarea rows="10" cols="39" name="newtext"></textarea>
<input type="submit" value="Zmień">
</form>');
}
else
{
$sql ="UPDATE `dane` SET 'opis'=\''.addshlashes($newtext).'\' WHERE `ID`=\''.addslashes($zm).'\'";
mysql_query($sql) or die ("Nie wykonano");
echo('<br>Akapit został zmodyfikowany w bazie danych<br>
<table><tr><td><form method="post" action="zmopis.php">
<input type="submit" value="Cofnij"></td></tr></table>');
}

gdzie $zm to zmienna przetrzymująca podany przez użytkownika nr ID textu który chce zmodyfikować a $newtext to zmienna przetrzymująca wpisany przez użytkownika text, który ma zastąpić stary...
no i niestety nie działa
do północy musze przesłać gotowy projekt do szkoły więc prosze, błagam o pomoc...

Ten post edytował adrian1987 23.12.2005, 23:24:40
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 559
Pomógł: 6315
Dołączył: 27.12.2004




1) zly temat
2) brak bbcode

z racji ze to twoj pierwszy post nie zamykam. popraw obie rzeczy

jak ci cos nie dziala to mow jakie masz errory lub cos podobnego.
Zgaduje ze chodzi oto, iz zaczynasz string podwojnym ciapkiem, a przerywasz pojedynczym
Go to the top of the page
+Quote Post

Posty w temacie


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: 8.10.2025 - 03:16