![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 58 Pomógł: 0 Dołączył: 29.11.2007 Skąd: City 17 Ostrzeżenie: (0%) ![]() ![]() |
Wpisy pobiera prawidłowo, ale nie dodaje nowych do bazy danych, co jest nie tak? Ten post edytował marcin86s 28.11.2011, 08:59:41 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Skoro ci nie dodaje, znaczy że masz błąd zapytania.
Tu masz napisane jak analizować/wyświetlać błędy zapytania: Temat: Jak poprawnie zada pytanie przenosze na przedszkole |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 58 Pomógł: 0 Dołączył: 29.11.2007 Skąd: City 17 Ostrzeżenie: (0%) ![]() ![]() |
Za pomocą:
Odnalazłem literówkę, ale nadal wpisów nie dodaje. (IMG:style_emoticons/default/tongue.gif) |
|
|
![]()
Post
#4
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
czemu wy się zawsze skupiacie na pierwszych punktach?!
dalej masz jak wół napisane o mysql_error().... mowilem ci w poprzednim poscie: błąd zapytania! Bierzecie się za programowanie a prostych wskazówek po polsku nie potraficie przeczytać.... |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 58 Pomógł: 0 Dołączył: 29.11.2007 Skąd: City 17 Ostrzeżenie: (0%) ![]() ![]() |
Zapytanie było puste. (IMG:style_emoticons/default/ohmy.gif) Tylko teraz dlaczego?
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 1 527 Pomógł: 438 Dołączył: 28.06.2011 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Na Bank brakuje cudzysłowów przy wartościach tekstowych w zapytaniu (IMG:style_emoticons/default/smile.gif)
|
|
|
![]()
Post
#7
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
@Sephirus to swoją drogą, ale to nie powinno dać efektu, że zapytanie było puste
@autor: popraw te cudzysłowia i pokaz kod po zmianach, włącznie z mysql_error() bo smiem twierdzić że źle tego użyłeś.... |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 58 Pomógł: 0 Dołączył: 29.11.2007 Skąd: City 17 Ostrzeżenie: (0%) ![]() ![]() |
Teraz daje: Kod Warning: mysql_error(): supplied argument is not a valid MySQL-Link resource in /home/errorice/domains/error-clan.eu/public_html/convert.php on line 64
|
|
|
![]()
Post
#9
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Kurcze, chlopie, ty myśl, a nie bezmyslnie kopiujesz przyklady...
nie:$dodaj_nowa = mysql_query("INSERT INTO 'users' ('id', 'email', 'username', 'password', 'oldpassword', 'avatar', 'logins', 'register_date', 'last_login') VALUES (".$id.", ".$email.", ".$clan.", ".$username.", ".$password.", ".$oldpassword.", ".$avatar.", ".$logins.", ".$register_date.", ".$last_login.")", Nowa()); a:$dodaj_nowa = "INSERT INTO 'users' ('id', 'email', 'username', 'password', 'oldpassword', 'avatar', 'logins', 'register_date', 'last_login') VALUES (".$id.", ".$email.", ".$clan.", ".$username.", ".$password.", ".$oldpassword.", ".$avatar.", ".$logins.", ".$register_date.", ".$last_login.")"; Pozatym miales w cudzyslowia wziąść teksty a nie nazwy pol. Nazwa pola to nazwa pola, wartosc tekstowa to wartosc tekstowa. |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 1 527 Pomógł: 438 Dołączył: 28.06.2011 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#11
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
nie: mysql_error($dodaj_nowa)
a: mysql_error() Prosty przyklad napisany po polsku i w tylu miejscach go tak skaszanić.... no jak tam można?
Powód edycji: [nospor]:
|
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 58 Pomógł: 0 Dołączył: 29.11.2007 Skąd: City 17 Ostrzeżenie: (0%) ![]() ![]() |
Ok pokaż kod funkcji
i
Cytat ZAPYTANIE:INSERT INTO users (id, email, username, oldpassword, logins, register_date, last_login) VALUES (1, uzytkownik@gmail.com, uzytkownik, 21232f297a57a5a743894a0e4a801fc3, 12, 2010-01-21 12:35:21, 2011-11-25 16:02:22)BŁĽD: Something is wrong in your syntax obok '@gmail.com, uzytkownik, 21232f297a57a5a743894a0e4a801fc3, 12, 2010-01-21 12:35:21' w linii 1 @nospor Wielkie dzięki za pomoc, ale nie spinaj się tak, trochę przesadzasz. Ten post edytował marcin86s 28.11.2011, 10:04:04 |
|
|
![]()
Post
#13
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Niespinam się tylko mam alergie na bezmyślne i nieudolne kopiowanie banalnych przykładów napisanych po polsku.
Nadal nie poprawiles cudzyslowi. Nadal nie czytasz co ci doradzają. Kolejny prosty przyklad, moze tym razem zrozumiesz:
Przyjrzyj się co jest w cudzysłowiach/apostrofach wersja ze zmiennymi:
|
|
|
![]()
Post
#14
|
|
Grupa: Zarejestrowani Postów: 58 Pomógł: 0 Dołączył: 29.11.2007 Skąd: City 17 Ostrzeżenie: (0%) ![]() ![]() |
Dzięki, już śmiga nie potrzebnie bawiłem się z tymi kropkami przy zmiennych, o dziwo wcześniej działało mi to w taki sposób.
|
|
|
![]()
Post
#15
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Kropki to łączenie tekstów/zmiennych. Jest to też dobry sposób, ale używanie kropek nie zwalnia w żaden sposób od umieszczania cudzysłowi/apostrofów otaczających wartosci tekstowe.
Wersja z kropkami:
Jak widać pomimo używania kropek nadal muszę wstawiać apostrofy otaczające wartość tekstową. Kropka w żaden sposób mnie z tego nie zwalnia. Poto właśnie miałeś robić: echo $zapytanie; by przyjrzeć się swojemu zapytaniu po wygenerowaniu. Wtedy widać jak na dłoni gdzie czego brakuje lub gdzie czego jest nadmiar. Mam nadzieję że na przyszłość poradzisz sobie z tym niesamowicie skomplikowanym mechanizmem jakim jest mysql_error() oraz echo $zapytanie; |
|
|
![]()
Post
#16
|
|
Grupa: Zarejestrowani Postów: 58 Pomógł: 0 Dołączył: 29.11.2007 Skąd: City 17 Ostrzeżenie: (0%) ![]() ![]() |
Mam nadzieję że na przyszłość poradzisz sobie z tym niesamowicie skomplikowanym mechanizmem jakim jest mysql_error() oraz echo $zapytanie; Na pewno, dziękuje Ci o wspaniały. (IMG:style_emoticons/default/zakochany.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 20:12 |