Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [SQL] Co jest z tym zapytaniem?
Forum PHP.pl > Forum > Przedszkole
eeeeeeeO
Witam, mam problem, co jest nie tak z tym zapytaniem?

UPDATE sd_materialy
SET tytul = '".($_POST['tytul'])."',
tresc = '".($_POST['tresc'])."',
link = '".($_POST['link'])."',
data = '".$result[0]['data']."'
where id =".$result[0]['id'].";

Jak wykasuje linijkę tresc = '".($_POST['tresc'])."', to wszystko śmiga ładnie.... :/ napewno jest taki rekord sprawdzalem 1000 razy, zmienialem nazwe tego rekordu i dalej nie pomagało.... jest to rekord TEXT... te linijki kopiowalem z kodu który wcześniej napisałem i tam wszystko śmiga a tu nie :/ nie rozumiem jest jakiś błąd w w/w kodzie? czy trzeba gdzie inndziej szukać?
bemol
sprobuj tak:
  1. <?php
  2. mysql_query("UPDATE sd_materialy SET tytul='".$_POST['tytul']."', tresc='".$_POST['tresc']."', link='".$_POST['link']."', data='".$result[0]['data']."' WHERE id ='".$result[0]['id']."';");
  3. ?>


albo tak:

  1. <?php
  2. mysql_query("UPDATE sd_materialy (tytul,tresc,link,data) SET ('".$_POST['tytul']."','".$_POST['tresc']."','".$_POST['link']."','".$result[0]['data']."') WHERE id ='".$result[0]['id']."';");
  3. ?>
Heweliusz
Chyba powinno być bez średnika na końcu:
  1. <?php
  2. mysql_query("UPDATE sd_materialy SET tytul='".$_POST['tytul']."', tresc='".$_POST['tresc']."', link='".$_POST['link']."', data='".$result[0]['data']."' WHERE id ='".$result[0]['id']."'");
  3. ?>
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.