![]() |
![]() ![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 22 Pomógł: 0 Dołączył: 19.05.2014 Ostrzeżenie: (0%) ![]() ![]() |
Mam taki kodzik (IMG:style_emoticons/default/smile.gif) Baza danych nazywa się ola, w której znajduję się tabela o nazwie aqq. formularz się wyświetla lecz z częścią kodu :
potem ukazuje się formularz a pod formularzem kod:
gdy nacisnę przycisk dodaj to w bazie danych nic się nie dodaje... Proszę o pomoc (IMG:style_emoticons/default/smile.gif) |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 360 Pomógł: 34 Dołączył: 20.08.2011 Ostrzeżenie: (0%) ![]() ![]() |
38: if( $oRes ) { (IMG:style_emoticons/default/questionmark.gif)
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 22 Pomógł: 0 Dołączył: 19.05.2014 Ostrzeżenie: (0%) ![]() ![]() |
podobno w tym języku nie trzeba używać aż tylu nawiasów:)
|
|
|
![]()
Post
#4
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Skoro wyswietla ci sie kod PHP, znaczy ze ten kod nie jest parsowany przez PHP, a traktowany jak zwykly HTML....
1) Czy plik ma rozszerzenie .php? 2) Masz w ogole zaintalowane php? 3) Skrypt rozpoczynasz od <?php ? |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 22 Pomógł: 0 Dołączył: 19.05.2014 Ostrzeżenie: (0%) ![]() ![]() |
mam zainstalowany wampserver czyli jezyk php powinien działać i korzystam z notepad ++.
Tak skrypt rozpoczyna się od <?php... Plik ma rozszerzenie .html bo jak ma .php to wyswietla kod na stronie |
|
|
![]()
Post
#6
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Cos masz poknocone..... jak .php moze ci wyswietlac kod na stronie
A masz .html to tez ci wyswietla kod na stronie.... Plik ma miec rozszerzenie .php Masz tak skonfigurowac by dzialalalo.... zacznik od prostego <?php echo 'Hello world'; ?> a dopiero potem jak to zadziala, lap sie wyzej |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 22 Pomógł: 0 Dołączył: 19.05.2014 Ostrzeżenie: (0%) ![]() ![]() |
Za tłumaczenie jezyka powinien być odpowiedzialny serwer Apache (tak?) który się znajduje w WampServer .
Więc jak zapisuje w .php to powinno wyświetlac normalny formularz a nie kod (IMG:style_emoticons/default/questionmark.gif) |
|
|
![]()
Post
#8
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Ale musi byc wgrany apache z php, musi byc prawidlowo skonfigurowany, i skrypty php powinny byc odpalane w przeglądarce adresu publicznego twojego apache.
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 22 Pomógł: 0 Dołączył: 19.05.2014 Ostrzeżenie: (0%) ![]() ![]() |
kurde... tego to nie ogarne ... Polecisz coś aby mi to zadziałało (IMG:style_emoticons/default/questionmark.gif) gdzie nie trzeba Apache konfigurować itp .
|
|
|
![]()
Post
#10
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
W necie jest prawdopodobnie cała masa informacji, jak zainstalować poprawnie php.
|
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 22 Pomógł: 0 Dołączył: 19.05.2014 Ostrzeżenie: (0%) ![]() ![]() |
ok poszukam i jak coś to się odezwę dzięki (IMG:style_emoticons/default/smile.gif)
|
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 4 291 Pomógł: 829 Dołączył: 14.02.2009 Skąd: łódź Ostrzeżenie: (0%) ![]() ![]() |
Zainstaluj XAMPPa i po sprawie
|
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 22 Pomógł: 0 Dołączył: 19.05.2014 Ostrzeżenie: (0%) ![]() ![]() |
wampserver
tu jest napisane, że po instalacji ów programu nie trzeba nic konfigurować ... |
|
|
![]()
Post
#14
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
1) Albo u Ciebie coś źle się zainstalowalo i trzeba jednak cos poprawic
2) ALbo źle odpalasz skrypt. Napisz dokladnie w jaki sposob odpalasz skrypt w przeglądarce |
|
|
![]()
Post
#15
|
|
Grupa: Zarejestrowani Postów: 22 Pomógł: 0 Dołączył: 19.05.2014 Ostrzeżenie: (0%) ![]() ![]() |
Mam otwartą bazę danych MySql w notepad++ mam napisany skrypt.
Skrypt jest zapisany w folderze /../Wampserver/www. Na pasku w Notepad++ wybieram opcję uruchom, a nastepnie uruchom w Chrome i wtedy mi się to wyświetla ... formularz i trochę kodu ... |
|
|
![]()
Post
#16
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
No i pewnie tu masz problem....
W przegladarce masz wpisac taki adres: http://localhost/twoj_skrypt.php i to ma ci odpalic skrypt php zapisany w glownym katalogu www |
|
|
![]()
Post
#17
|
|
Grupa: Zarejestrowani Postów: 594 Pomógł: 122 Dołączył: 17.07.2005 Skąd: P-na Ostrzeżenie: (0%) ![]() ![]() |
a jaki adres widnieje w przeglądarce?
|
|
|
![]()
Post
#18
|
|
Grupa: Zarejestrowani Postów: 22 Pomógł: 0 Dołączył: 19.05.2014 Ostrzeżenie: (0%) ![]() ![]() |
widniał taki: file:///C:/wamp/www/pap.html
zmieniłem na : http://localhost/pap.php juz jest sam formularz ale.. (IMG:style_emoticons/default/biggrin.gif) po naciśnięciu takie błędy: ( ! )Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in C:\wamp\www\chodzi.php on line 16 ( ! ) Notice: Undefined variable: oDbConn in C:\wamp\www\chodzi.php on line 38 ( ! ) Warning: mysql_query() expects parameter 2 to be resource, string given in C:\wamp\www\chodzi.php on line 38 |
|
|
![]()
Post
#19
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Nom, bardzo dobrze. W koncu udalo ci sie odpalic skrypt php...
Zas co do bledow: ad1) mysql_ jest juz przestarzale. Przerzuc się na PDO od biedy na mysqli_ 2) zmienna $oDbConn nie jest widoczna. Poczytaj w manualu php o zasiegu zmiennych 3) zajrzyj do manuala i doczytaj jakie parametry i w JAKIEJ KOLEJNOSCI przyjmuje mysql_query |
|
|
![]()
Post
#20
|
|
Grupa: Zarejestrowani Postów: 22 Pomógł: 0 Dołączył: 19.05.2014 Ostrzeżenie: (0%) ![]() ![]() |
w mysql_ kazał mi gosciu napisac...
a co do 2. mógłbyś powiedzieć coś więcej? czemu nie może być taka zmienna ? |
|
|
![]()
Post
#21
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Jaki gosciu? Nauczyciel? Mafiozo?
ad2) definiujesz zmienną w funkcji, ale poza funkcją ona juz nie jest widoczna. Napisalem: zajrzyj do manuala php do dzialu: ZASIEG ZMIENNYCH |
|
|
![]()
Post
#22
|
|
Grupa: Zarejestrowani Postów: 22 Pomógł: 0 Dołączył: 19.05.2014 Ostrzeżenie: (0%) ![]() ![]() |
( ! ) Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in C:\wamp\www\chodzi.php on line 16
tylko taki błąd został... i wyswietla komunikat Błšd podczas dodawania rekordu do bazy danych (IMG:style_emoticons/default/exclamation.gif) juz zmieniam na mysqli... |
|
|
![]()
Post
#23
|
|
Grupa: Zarejestrowani Postów: 594 Pomógł: 122 Dołączył: 17.07.2005 Skąd: P-na Ostrzeżenie: (0%) ![]() ![]() |
a to poprawiłeś?
to raz, a 2 poszukaj jak jakiegoś tutka jak sie stringi w bazie obsługuje, chyba że txt i 4 litery to są wartości numeryczne |
|
|
![]()
Post
#24
|
|
Grupa: Zarejestrowani Postów: 22 Pomógł: 0 Dołączył: 19.05.2014 Ostrzeżenie: (0%) ![]() ![]() |
tak (IMG:style_emoticons/default/smile.gif) wywalilem $oDbConn i 2 bledy poszly w siną dal (IMG:style_emoticons/default/biggrin.gif) ale teraz mam z tym problem :
( ! ) Warning: mysqli_select_db() expects exactly 2 parameters, 1 given in C:\wamp\www\chodzi.php on line 19 |
|
|
![]()
Post
#25
|
|
Grupa: Zarejestrowani Postów: 594 Pomógł: 122 Dołączył: 17.07.2005 Skąd: P-na Ostrzeżenie: (0%) ![]() ![]() |
No ok, ale naprawdze nie potrafisz znaleźć w manualu funkcji mysqli_select_db i sprawdzić jej składni i poronać ze swoją? z każdym błędem tu będziesz pisał?
|
|
|
![]()
Post
#26
|
|
Grupa: Zarejestrowani Postów: 22 Pomógł: 0 Dołączył: 19.05.2014 Ostrzeżenie: (0%) ![]() ![]() |
jest napisane ze oczekuje 2 parametrow, a gdy 2 wpisuje to oczekuje 1 parametru to be mysqli...
|
|
|
![]()
Post
#27
|
|
Grupa: Zarejestrowani Postów: 594 Pomógł: 122 Dołączył: 17.07.2005 Skąd: P-na Ostrzeżenie: (0%) ![]() ![]() |
pewnie masz zły pierwszy parametr
1 jest linkiem do bazy czyli tym co zwraca mysqli_connect, 2 nazwa bazy, jeśli coś mu nie pasuje z 1 tzn że nie może się z bazą połączyc wyrzuć co zwraca var_dump(1 parametr) powinno być database resoruce czy coś w tym stylu |
|
|
![]()
Post
#28
|
|
Grupa: Zarejestrowani Postów: 22 Pomógł: 0 Dołączył: 19.05.2014 Ostrzeżenie: (0%) ![]() ![]() |
wyrzuca: string 'localhost' (length=9)
|
|
|
![]()
Post
#29
|
|
Grupa: Zarejestrowani Postów: 594 Pomógł: 122 Dołączył: 17.07.2005 Skąd: P-na Ostrzeżenie: (0%) ![]() ![]() |
lol?
wklej tu ten swój skrypt |
|
|
![]()
Post
#30
|
|
Grupa: Zarejestrowani Postów: 22 Pomógł: 0 Dołączył: 19.05.2014 Ostrzeżenie: (0%) ![]() ![]() |
wiem głupi jestem (IMG:style_emoticons/default/biggrin.gif) |
|
|
![]()
Post
#31
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Z grzecznosci nie zaprzeczymy.
W manualu masz napisane jakie parametry przyjmuje selectdb..... http://pl1.php.net/manual/en/mysqli.select-db.php patrz sekcja PROCEDURAL STYLE |
|
|
![]()
Post
#32
|
|
Grupa: Zarejestrowani Postów: 594 Pomógł: 122 Dołączył: 17.07.2005 Skąd: P-na Ostrzeżenie: (0%) ![]() ![]() |
Zas co do bledow: 2) zmienna $oDbConn nie jest widoczna. Poczytaj w manualu php o zasiegu zmiennych tego punktu jeszcze nie poprawiłeś, a localhostem mi poprawiłeś humor na cały dzień (IMG:style_emoticons/default/smile.gif) chociaż nei w sumie link do połączenia nie jest Ci później potrzebny, ale mysqli_select_db dalej Ci się parametry nie zgadzają Ten post edytował johny_s 19.05.2014, 16:16:25 |
|
|
![]()
Post
#33
|
|
Grupa: Zarejestrowani Postów: 22 Pomógł: 0 Dołączył: 19.05.2014 Ostrzeżenie: (0%) ![]() ![]() |
$mysqli = new mysqli("localhost", "my_user", "my_password", "test"); ten test to jest nazwa bazy danych ?
a potem jest napisane "world".. nie rozkminie tego. |
|
|
![]()
Post
#34
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Nie mieszaj.... albo uzywasz stylu obiektowego mysqli albo proceduralnego mysqli...... Do tej pory uzywales proceduralnego i ja z moim linkiem odeslalem cie bys spojrzal do sekcji proceduralnej.... NIE MIESZAJ.
Powód edycji: [nospor]:
|
|
|
![]()
Post
#35
|
|
Grupa: Zarejestrowani Postów: 22 Pomógł: 0 Dołączył: 19.05.2014 Ostrzeżenie: (0%) ![]() ![]() |
dobra poszło... jeszcze jakiś błąd ale poszukam jak to rozwiązać
$oRes = mysqli_query($oDbConn, 'INSERT INTO aqq VALUES ('.$iId.', '.$szTxt.', '.$szDupa.')'); tu mam błąd ... jak nie będzie ostatnim to wale to ... |
|
|
![]()
Post
#36
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
jaki znowu blad.....?
|
|
|
![]()
Post
#37
|
|
Grupa: Zarejestrowani Postów: 594 Pomógł: 122 Dołączył: 17.07.2005 Skąd: P-na Ostrzeżenie: (0%) ![]() ![]() |
jak to jaki, zapisu stringa do bazy (IMG:style_emoticons/default/wink.gif)
no i pewnie dalej linka do bazy mu brakuje chociaż diabli wiedząbo raz wkleja kod z linkiem raz bez.. Ten post edytował johny_s 19.05.2014, 17:39:43 |
|
|
![]()
Post
#38
|
|
Grupa: Zarejestrowani Postów: 22 Pomógł: 0 Dołączył: 19.05.2014 Ostrzeżenie: (0%) ![]() ![]() |
mam chodzi (IMG:style_emoticons/default/smile.gif)
teraz potrzebuje włożyć do kodu kolejny przycisk z funkcja show/hide. |
|
|
![]()
Post
#39
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Cytat teraz potrzebuje włożyć do kodu kolejny przycisk z funkcja show/hide. Ty nas się o coś teraz pytasz czy informujesz? Bo jak informujesz to naprawde nie jestesmy az tak ciekawi co robisz w danej chwili.Jak zaś pytasz, to pytaj konkretnie, a nie jakiś ogolnik ni z gruszki ni z pietruszki |
|
|
![]()
Post
#40
|
|
Grupa: Zarejestrowani Postów: 22 Pomógł: 0 Dołączył: 19.05.2014 Ostrzeżenie: (0%) ![]() ![]() |
wyskakuje błąd: syntax error, unexpected '<' in C:\wamp\www\chodzi.php on line 21 to jak mam dodać funkcje show/hide w jquerty jak wywala ten znak < ? Pomocy |
|
|
![]()
Post
#41
|
|
Grupa: Zarejestrowani Postów: 594 Pomógł: 122 Dołączył: 17.07.2005 Skąd: P-na Ostrzeżenie: (0%) ![]() ![]() |
np tak samo jak wyświetlasz formularz?
|
|
|
![]()
Post
#42
|
|
Grupa: Zarejestrowani Postów: 22 Pomógł: 0 Dołączył: 19.05.2014 Ostrzeżenie: (0%) ![]() ![]() |
zrobiłem to tak .
Wywaliłem tą funkcję przed skrypt php i już błąd nie wyskakuje ale przycisk nie działa ... Odniosłem się przecież do formularza, a gdy nacisnę na przycisk to nic się nie dzieję. |
|
|
![]()
Post
#43
|
|
Grupa: Zarejestrowani Postów: 594 Pomógł: 122 Dołączył: 17.07.2005 Skąd: P-na Ostrzeżenie: (0%) ![]() ![]() |
no ale przecież tam nigdzie nie masz elementu z id form (przynajmniej w tym kodzie który podałeś nie widze, ale wiem, że często bywam ślepy)
|
|
|
![]()
Post
#44
|
|
Grupa: Zarejestrowani Postów: 22 Pomógł: 0 Dołączył: 19.05.2014 Ostrzeżenie: (0%) ![]() ![]() |
tak zmieniłem funkcję, a tak zrobiłem w formularzu:
niestety nie działa . |
|
|
![]()
Post
#45
|
|
Grupa: Zarejestrowani Postów: 594 Pomógł: 122 Dołączył: 17.07.2005 Skąd: P-na Ostrzeżenie: (0%) ![]() ![]() |
to może z łaski swojej odpalisz konsole błędów i sprawdzisz czym Ci sypie?
http://jsfiddle.net/36Y2d/ i masz znajdź różnice i nie wracaj więcej |
|
|
![]()
Post
#46
|
|
Grupa: Zarejestrowani Postów: 22 Pomógł: 0 Dołączył: 19.05.2014 Ostrzeżenie: (0%) ![]() ![]() |
Dzięki. Na tej stronce wszystko śmiga.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 19:43 |