Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> błąd aktualizacja bazy
masta089
post
Post #1





Grupa: Zarejestrowani
Postów: 22
Pomógł: 0
Dołączył: 4.11.2009

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


mam kod
  1. if ($_POST['zmien']) {
  2.  
  3.  
  4. $zapytanie = "UPDATE produkty SET nazwa='".$_POST['nazwa']."', gatunek='".$_POST['gatunek']."', rok='".$_POST['rok']."', gdzie='". $_POST['gdzie']."', uwagi=" . $_POST['uwagi'] . " WHERE nazwa=".$_POST['nazwa'];
  5.  
  6. $produkt = mysql_query($zapytanie);
  7.  
  8. if ($produkt)
  9. echo "<p>Aktualizacja powiodla sie</p>";
  10. else
  11. echo "<p>Aktualizacja nie powiodla sie!</p>";
  12. }

i przycisk do tego
  1. <td><input type="submit" name="zmien" value="Zmien" /></td>
lecz gdy nacisne zmien to wyskakuje mi Aktualizacja nie powiodla sie!
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
bolverk
post
Post #2





Grupa: Zarejestrowani
Postów: 57
Pomógł: 6
Dołączył: 10.08.2009
Skąd: Nowe Miasto Lubawskie

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


Chyba nie trzeba wskazywać palcem gdzie popełniłeś błąd?

Chyba że trzeba. Oto twoje zapytanie z pierwszego postu:
Kod
$zapytanie = "UPDATE produkty SET nazwa='".$_POST['nazwa']."', gatunek='".$_POST['gatunek']."', rok='".$_POST['rok']."', gdzie='".                $_POST['gdzie']."', uwagi=" . $_POST['uwagi'] . " WHERE nazwa=".$_POST['nazwa'];


i gdzie masz umieścić tez nieszczęsny cudzysłów:

Kod
$zapytanie = "UPDATE produkty SET nazwa='".$_POST['nazwa']."', gatunek='".$_POST['gatunek']."', rok='".$_POST['rok']."', gdzie='".                $_POST['gdzie']."', uwagi=" . $_POST['uwagi'] . " WHERE nazwa=".$_POST['nazwa']"/*TUTAJ umieść ten cudzysłów*/;


i w sumie nie wiem po ci te wszystkie spacje po np.:

Kod
', gdzie='".                $_POST['gdzie']."'


Po co te spacje? Zlikwiduj je.

Nie masz chyba edytora z kolorowaniem składni PHP. Polecam Ci Notepad++ lub PHP Web Page Editor.
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: 30.12.2025 - 16:57