![]() |
![]() ![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 101 Pomógł: 5 Dołączył: 15.10.2008 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
normalnie nie wiem o co mu chodzi :] mam formularz którym wysyłam dane metodą post i te dane idą sobie do bazy danych i robią update pewnemu wierszowi tzn tak to powinno działać (IMG:http://forum.php.pl/style_emoticons/default/haha.gif) w bazie nic sie nie zmienia, php nie pokazuje żadnych błędów i ja też nic nie moge znaleźć...
edit: rozwiązane :] Ten post edytował Smoker 15.04.2009, 01:06:03 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 45 Pomógł: 2 Dołączył: 16.02.2007 Ostrzeżenie: (0%) ![]() ![]() |
Zazwyczaj w takich sytuacjach robię listing przed UPDATE sprawdzając jakie zmienne przychodza z formularza :
echo $_POST['evil']."<br />"; echo $_POST['ebv']."<br />"; echo $_POST['eyun']."<br />"; echo $_POST['exyz']."<br />"; Mam wtedy obraz tego gdzie leży błąd. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 101 Pomógł: 5 Dołączył: 15.10.2008 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
to tez sprawdzalem i sa poprawne dane... pozatym najwyzej w bazie edytowalby cos innego lub gdyby cos nie doszlo to by poprostu usunął zawartosc takiej komorki a on nic nie robi (IMG:http://forum.php.pl/style_emoticons/default/haha.gif) tzn wyswietla sie ten komunikat ze zmienil a mysql_query omija :]
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 45 Pomógł: 2 Dołączył: 16.02.2007 Ostrzeżenie: (0%) ![]() ![]() |
Jeżeli działasz lokalnie i masz wszystkie uprawnienia to powinno być ok.
Nie chce się mi testować twojego kodu ale uprawnienie do UPDATE może jest pominięte ? |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 101 Pomógł: 5 Dołączył: 15.10.2008 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
od półtora miesiaca robie gre :] oczywiscie lokalnie... i jeszcze nic takiego mi sie nie wydazylo wiec omijajac kolejne pytania: połączenie z bazą jest ok i mam wszystkie potrzebne uprwnienia :] ja juz wymiekam przy tym (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) jeszcze raz sprawdzalem wszystkie posty i sa OK :/
edit: znalazłem... źle wpisałem nazwe tabeli ale czemu błędu nie pokazał ze dane nie są zgodne z mysql ? (IMG:http://forum.php.pl/style_emoticons/default/ohmy.gif) zadnej @ nigdzie nie mam zeby widziec błędy :] Ten post edytował Smoker 15.04.2009, 01:04:37 |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 45 Pomógł: 2 Dołączył: 16.02.2007 Ostrzeżenie: (0%) ![]() ![]() |
Jeżeli dane z formularza sprawdziłeś i są wszystkie poprawne to znaczy że błąd jest w drugiej części kodu.
Sprawdź nazwy kolumn tabeli UPDATE tunig ---- czy tuning ? Ten post edytował Romskey 15.04.2009, 01:04:59 |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 101 Pomógł: 5 Dołączył: 15.10.2008 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
no wlasnie w nazwie tabeli był błąd ale czemu go nie pokazal :/
Ten post edytował Smoker 15.04.2009, 01:07:39 |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 45 Pomógł: 2 Dołączył: 16.02.2007 Ostrzeżenie: (0%) ![]() ![]() |
Nie musiał, nie dałeś warunków pomyślności wykonania więc błędu w kodzie nie stwierdził.
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 101 Pomógł: 5 Dołączył: 15.10.2008 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
ale i tam sam tworzy część błedów i np jak jest zła nazwa kolumny to pokazuje swój błąd ze is not valid with mysql czy cos takiego niezaleznie czy dam mu if'a czy nie... tak samo jak na koncu komendy nie da sie ; to tez wywala parse error a wcale nie daje zadnego if'a czy sie wykonal
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 11:12 |