![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 89 Pomógł: 0 Dołączył: 11.12.2012 Ostrzeżenie: (0%) ![]() ![]() |
Witam mógłby ktoś mi pomóc ? potrzebuję przerobić ten skrypt tak żeby sprawdzał czy rekord o podanym loginie istnieje jeżeli tak to go nie doda oto skrypt :
|
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 352 Pomógł: 59 Dołączył: 16.01.2013 Ostrzeżenie: (0%) ![]() ![]() |
google ma dla ciebie milion gotowców, sposobów jest wieeeele, możesz np przeprojektowac tabele i zrobić konkretne pole UNIQUE ; )
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 89 Pomógł: 0 Dołączył: 11.12.2012 Ostrzeżenie: (0%) ![]() ![]() |
Szukałem na google ale nic konkretnego znaleźć nie mogłem dlatego napisałem tutaj (IMG:style_emoticons/default/biggrin.gif)
|
|
|
-kubek3898- |
![]()
Post
#4
|
Goście ![]() |
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 89 Pomógł: 0 Dołączył: 11.12.2012 Ostrzeżenie: (0%) ![]() ![]() |
Nie idzie wywalają jakieś syntaxy nie wiem co jest ;/
Ten post edytował flaq1991 24.02.2013, 22:49:46 |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 417 Pomógł: 44 Dołączył: 23.06.2011 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 89 Pomógł: 0 Dołączył: 11.12.2012 Ostrzeżenie: (0%) ![]() ![]() |
Zrobiłem kod w ten sposób i pisze że dodano do bazy lecz nic nie dodaje wiecie dlaczego ? (IMG:style_emoticons/default/sad.gif)
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 587 Pomógł: 190 Dołączył: 5.02.2011 Skąd: 64-800 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 89 Pomógł: 0 Dołączył: 11.12.2012 Ostrzeżenie: (0%) ![]() ![]() |
Dobrze poprawiłem to lecz nic nie dodaje jak powinno pisze tylko ze pomyślnie ; o
|
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 325 Pomógł: 33 Dołączył: 31.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
bo nie wykonujesz tego zapytania.. użyj funkcji mysql_query przy zapytaniu
Ten post edytował kamil_lk 24.02.2013, 23:16:16 |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 89 Pomógł: 0 Dołączył: 11.12.2012 Ostrzeżenie: (0%) ![]() ![]() |
kamil_lk pisze że wystąpił błąd nie wiem dlaczego ...
|
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 325 Pomógł: 33 Dołączył: 31.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
To dopisz po zapytaniu or die(mysql_error()) i będziesz wiedział dlaczego.
Ten post edytował kamil_lk 24.02.2013, 23:20:36 |
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 89 Pomógł: 0 Dołączył: 11.12.2012 Ostrzeżenie: (0%) ![]() ![]() |
kod wygląda tak :
a taki error wywaliło You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ')' at line 1 |
|
|
![]()
Post
#14
|
|
Grupa: Zarejestrowani Postów: 325 Pomógł: 33 Dołączył: 31.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#15
|
|
Grupa: Zarejestrowani Postów: 89 Pomógł: 0 Dołączył: 11.12.2012 Ostrzeżenie: (0%) ![]() ![]() |
Pisze że mam błąd w pierwszej lini tylko gdzie może tam być błąd skoro jest tam <?php ? ;o
|
|
|
![]()
Post
#16
|
|
Grupa: Zarejestrowani Postów: 325 Pomógł: 33 Dołączył: 31.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
Nie. Jest błąd składniowy zapytania.
|
|
|
![]()
Post
#17
|
|
Grupa: Zarejestrowani Postów: 89 Pomógł: 0 Dołączył: 11.12.2012 Ostrzeżenie: (0%) ![]() ![]() |
jednak nie, nadal występuje ten sam error
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1 |
|
|
![]()
Post
#18
|
|
Grupa: Zarejestrowani Postów: 417 Pomógł: 44 Dołączył: 23.06.2011 Ostrzeżenie: (0%) ![]() ![]() |
a może warto respektować wielkość liter zmiennych / tablic - zawartości ? <facepalm>
Ten post edytował Posio 25.02.2013, 00:30:36 |
|
|
![]()
Post
#19
|
|
Grupa: Zarejestrowani Postów: 587 Pomógł: 190 Dołączył: 5.02.2011 Skąd: 64-800 Ostrzeżenie: (0%) ![]() ![]() |
Nawiasu brakuje przed or w poście @kamil_lk. Swój poprzedni post też poprawiłem, teraz powinno działać.
|
|
|
![]()
Post
#20
|
|
Grupa: Zarejestrowani Postów: 89 Pomógł: 0 Dołączył: 11.12.2012 Ostrzeżenie: (0%) ![]() ![]() |
Zrobiłem dokładnie tak :
$query =mysql_query("INSERT INTO uzytkownicy (Login, Haslo) VALUES ({$_GET['Login']},{$_GET['Haslo']})") or die(mysql_error()); I jest nadal to samo nie wiem już co jest ... |
|
|
![]()
Post
#21
|
|
Grupa: Zarejestrowani Postów: 587 Pomógł: 190 Dołączył: 5.02.2011 Skąd: 64-800 Ostrzeżenie: (0%) ![]() ![]() |
Sprawdzałeś czy napewno z dużych liter Haslo Login zwraca $_GET, wyświetl sobie print_r($_GET); i zobacz czy nie ma z małych liter i czy w ogóle zwraca coś, tak samo czy w bazie są duże litery sprawdź.
Popraw też zapytanie, mówiłem że poprawiłem w swoim pierwszym poście, muszą być apostrofy przed i za{} Ten post edytował _Borys_ 25.02.2013, 00:56:05 |
|
|
![]()
Post
#22
|
|
Grupa: Zarejestrowani Postów: 89 Pomógł: 0 Dołączył: 11.12.2012 Ostrzeżenie: (0%) ![]() ![]() |
Nie wiem już sam już mi sie spać chce od 1h sie męczę z tym... poszukam jakiegoś innego skryptu na google ;/
Jednak nic nie mogę znaleźć możecie mi pomóc ? :/ |
|
|
![]()
Post
#23
|
|
Grupa: Zarejestrowani Postów: 587 Pomógł: 190 Dołączył: 5.02.2011 Skąd: 64-800 Ostrzeżenie: (0%) ![]() ![]() |
Musi działać, pokaż co zwraca tablica $_GET po wypełnieniu formularza
print_r($_GET); |
|
|
![]()
Post
#24
|
|
Grupa: Zarejestrowani Postów: 89 Pomógł: 0 Dołączył: 11.12.2012 Ostrzeżenie: (0%) ![]() ![]() |
Wyskakuje takie coś:
Array ( [Login] => test1 [Haslo] => test2 ) i dodam jeszcze raz kod źródłowy skryptu :
|
|
|
![]()
Post
#25
|
|
Grupa: Zarejestrowani Postów: 587 Pomógł: 190 Dołączył: 5.02.2011 Skąd: 64-800 Ostrzeżenie: (0%) ![]() ![]() |
Nawias
sorry moja wina
ale lepiej filtrować wyniki wprowadzana z formularza przykład Pozatym hasło w bazie powinno być hashowane. Ten post edytował _Borys_ 25.02.2013, 23:13:57 |
|
|
![]()
Post
#26
|
|
Grupa: Zarejestrowani Postów: 89 Pomógł: 0 Dołączył: 11.12.2012 Ostrzeżenie: (0%) ![]() ![]() |
Okej wszystko działa dzięki ci (IMG:style_emoticons/default/exclamation.gif) (IMG:style_emoticons/default/smile.gif)
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.09.2025 - 23:13 |