Napisane: 28.01.2013, 20:22:05 | |
Grupa: Zarejestrowani Postów: 374 Dołączył: 3.06.2006 Skąd: Katowice Ostrzeżenie: (0%) |
Najpier zapytanie do bazy danych bez ID:
a późnej wyciągasz id za pomocą mysql_insert_id() Zobacz do manuala: http://php.net/manual/en/function.mysql-insert-id.php |
Forum: Przedszkole · Podgląd postu: #1021412 · Odpowiedzi: 6 · Wyświetleń: 291 |
Napisane: 11.01.2013, 21:11:09 | |
Grupa: Zarejestrowani Postów: 374 Dołączył: 3.06.2006 Skąd: Katowice Ostrzeżenie: (0%) |
Spróbuj zbindować zdarzenie onclick na elemencie [name=comopts] za pomocą jQuery: http://api.jquery.com/bind/ |
Forum: Po stronie przeglądarki · Podgląd postu: #1017681 · Odpowiedzi: 2 · Wyświetleń: 316 |
Napisane: 11.01.2013, 17:12:07 | |
Grupa: Zarejestrowani Postów: 374 Dołączył: 3.06.2006 Skąd: Katowice Ostrzeżenie: (0%) |
Zmienne X i Y mozesz przesłać ajaxem do PHP: http://api.jquery.com/jQuery.ajax/ Przy okazji przesyłasz id zdjęcia i już możesz wrzucić do bazy danych współrzędne klikniętego miejsca. |
Forum: PHP · Podgląd postu: #1017605 · Odpowiedzi: 13 · Wyświetleń: 416 |
Napisane: 8.01.2013, 17:41:50 | |
Grupa: Zarejestrowani Postów: 374 Dołączył: 3.06.2006 Skąd: Katowice Ostrzeżenie: (0%) |
Na samym początku pliku tabela.php daj kod:
Później nie używaj już echo dla całego dokumentu. Niech to będzie zwykły html, a w miejscach gdzie chcesz wstawić to co idzie z formularza daj: <? echo $post['klucz_z_formularza']; ?> |
Forum: PHP · Podgląd postu: #1017041 · Odpowiedzi: 2 · Wyświetleń: 374 |
Napisane: 7.01.2013, 23:54:02 | |
Grupa: Zarejestrowani Postów: 374 Dołączył: 3.06.2006 Skąd: Katowice Ostrzeżenie: (0%) |
Jeżeli var_dump() zwraca faktycznie string'a spróbuj tak:
Ewentualnie jeszcze inaczej:
|
Forum: Przedszkole · Podgląd postu: #1016906 · Odpowiedzi: 6 · Wyświetleń: 257 |
Napisane: 8.01.2013, 02:05:48 | |
Grupa: Zarejestrowani Postów: 374 Dołączył: 3.06.2006 Skąd: Katowice Ostrzeżenie: (0%) |
Masz:
|
Forum: PHP · Podgląd postu: #1016913 · Odpowiedzi: 6 · Wyświetleń: 301 |
Napisane: 8.01.2013, 11:03:35 | |
Grupa: Zarejestrowani Postów: 374 Dołączył: 3.06.2006 Skąd: Katowice Ostrzeżenie: (0%) |
Każdemu z div'ów nadajesz jakąś klasę (np. .toShow). Następnie, po kliknięciu na #next lecisz za pomocą each() po każdym divie z klasą .toShow i sprawdzasz czy display jest ustawiony na none, jeśli tak, dajesz fadeIn() na nim i przerywasz skrypt (return false;). Tu masz rozwiązanie na szybko: http://jsfiddle.net/9bD8m/2/ Przy okazji zamiast powtarzać za każdym razem style w divach, zdefiniuj jedną klasę i przypisz ją każdemu z osobna. Lub jeszcze lepiej, zdefiniuj w CSS "div.toShow div {}" i możesz ominąć jakiekolwiek style i klasy w tych divach w środku. Pamiętaj też o tym, że atrybut id dla jakiegokolwiek elementu musi być unikalny w całym dokumencie, zatem zmień sobie u siebie te powtarzające się id . |
Forum: JavaScript · Podgląd postu: #1016937 · Odpowiedzi: 3 · Wyświetleń: 393 |
Napisane: 4.01.2013, 03:44:28 | |
Grupa: Zarejestrowani Postów: 374 Dołączył: 3.06.2006 Skąd: Katowice Ostrzeżenie: (0%) |
|
Forum: Przedszkole · Podgląd postu: #1016086 · Odpowiedzi: 2 · Wyświetleń: 321 |
Napisane: 3.01.2013, 23:44:27 | |
Grupa: Zarejestrowani Postów: 374 Dołączył: 3.06.2006 Skąd: Katowice Ostrzeżenie: (0%) |
Chodzi o to, że Twoja tabela, do której dodajesz rekordy posiada więcej niż jedno pole. Ty dodając nowy rekord do bazy danycch, w zapytaniu po "VALUES (...)" w nawiasie podajesz tylko jedną kolumnę. Jeżeli chcesz, aby rekord poprawnie dodał się do bazy danych, musisz podać tyle wartości, ile jest zdefiniowanych w bazie danych, czyli "VALUES ('', '', 'tytul ksiazki', '')". W tym przypadku tabela ma 4 kolumny, a 3 kolumna jest nazwa i tam chcesz wstawić przekazaną wartość. Możesz też zmodyfikować zapytanie wpisując np. (jeżeli kolumna nazywa się "tytul"):
|
Forum: Bazy danych · Podgląd postu: #1016061 · Odpowiedzi: 4 · Wyświetleń: 397 |
Napisane: 3.01.2013, 15:10:57 | |
Grupa: Zarejestrowani Postów: 374 Dołączył: 3.06.2006 Skąd: Katowice Ostrzeżenie: (0%) |
Kod, który ucina string'a po x słowach:
Funkcja, która ucina string'a po x literach:
-- Edit: Mała poprawka drugiej funkcji. |
Forum: PHP · Podgląd postu: #1015916 · Odpowiedzi: 1 · Wyświetleń: 188 |
Napisane: 3.01.2013, 14:32:07 | |
Grupa: Zarejestrowani Postów: 374 Dołączył: 3.06.2006 Skąd: Katowice Ostrzeżenie: (0%) |
W takim razie nie pozostaje nic innego jak użycie ajaxa. W kodzie ustawiasz tak, aby co np. sekundę poszło zapytanie asynchroniczne do serwera i sprawdzasz np timestamp ostatniej modyfikacji. Czyli Ty klikasz na "odśwież ramku userom" i to leci na serwer np. do bazy danych, gdzie zapisujesz np. timestamp. Użytkownik po zaladowaniu strony WWW wysyla zapytanie asynchorniczne aby sprawdzić, czy ten timestamp jest większy od tego, który został ostatnio pobrany. Jeśli tak, odświeża ramkę i aktualizuje zmienna JS z ostatnio pobranym timestampem. |
Forum: Przedszkole · Podgląd postu: #1015903 · Odpowiedzi: 4 · Wyświetleń: 381 |
Napisane: 3.01.2013, 14:18:44 | |
Grupa: Zarejestrowani Postów: 374 Dołączył: 3.06.2006 Skąd: Katowice Ostrzeżenie: (0%) |
|
Forum: Przedszkole · Podgląd postu: #1015897 · Odpowiedzi: 4 · Wyświetleń: 381 |
Napisane: 4.01.2013, 00:05:49 | |
Grupa: Zarejestrowani Postów: 374 Dołączył: 3.06.2006 Skąd: Katowice Ostrzeżenie: (0%) |
|
Forum: Przedszkole · Podgląd postu: #1016066 · Odpowiedzi: 11 · Wyświetleń: 540 |
Napisane: 1.01.2013, 23:32:02 | |
Grupa: Zarejestrowani Postów: 374 Dołączył: 3.06.2006 Skąd: Katowice Ostrzeżenie: (0%) |
Spróbuj tego:
|
Forum: Przedszkole · Podgląd postu: #1015572 · Odpowiedzi: 7 · Wyświetleń: 895 |
Napisane: 11.12.2012, 22:37:02 | |
Grupa: Zarejestrowani Postów: 374 Dołączył: 3.06.2006 Skąd: Katowice Ostrzeżenie: (0%) |
W moich archiwach znalazłem coś co może Cię zainteresować. Kod robilem dla podobnej sytuacji. Po małych przeróbkach na tebele (jak u Ciebie) i podpięciu pod formularz masz gotowca. http://jsfiddle.net/CfpXV/ |
Forum: Przedszkole · Podgląd postu: #1011727 · Odpowiedzi: 8 · Wyświetleń: 1 588 |
Napisane: 10.12.2012, 14:20:28 | |
Grupa: Zarejestrowani Postów: 374 Dołączył: 3.06.2006 Skąd: Katowice Ostrzeżenie: (0%) |
|
Forum: Przedszkole · Podgląd postu: #1011452 · Odpowiedzi: 2 · Wyświetleń: 250 |
Napisane: 9.12.2011, 16:22:42 | |
Grupa: Zarejestrowani Postów: 374 Dołączył: 3.06.2006 Skąd: Katowice Ostrzeżenie: (0%) |
|
Forum: PHP · Podgląd postu: #921085 · Odpowiedzi: 2 · Wyświetleń: 1 257 |
Napisane: 15.11.2011, 22:50:41 | |
Grupa: Zarejestrowani Postów: 374 Dołączył: 3.06.2006 Skąd: Katowice Ostrzeżenie: (0%) |
Ciekawy problem, ale wpadłem na pewne rozwiązanie, które być może Ci się przyda... Wymaga jQuery, ale myślę, że to nie problem dla Ciebie: Zobacz tutaj: http://jsfiddle.net/CfpXV/ Od razu zrobiłem sprawdzenie i automatyczne nadanie CSS dla domyślnie zaznaczonych checkbox'ów. |
Forum: Po stronie przeglądarki · Podgląd postu: #914543 · Odpowiedzi: 11 · Wyświetleń: 1 013 |
Napisane: 14.03.2008, 10:36:13 | |
Grupa: Zarejestrowani Postów: 374 Dołączył: 3.06.2006 Skąd: Katowice Ostrzeżenie: (0%) |
Może chodziło Ci bardziej o coś na styl:
|
Forum: Przedszkole · Podgląd postu: #453221 · Odpowiedzi: 7 · Wyświetleń: 1 837 |
Napisane: 13.03.2008, 11:48:06 | |
Grupa: Zarejestrowani Postów: 374 Dołączył: 3.06.2006 Skąd: Katowice Ostrzeżenie: (0%) |
|
Forum: Przedszkole · Podgląd postu: #452869 · Odpowiedzi: 1 · Wyświetleń: 695 |
Napisane: 13.03.2008, 11:56:00 | |
Grupa: Zarejestrowani Postów: 374 Dołączył: 3.06.2006 Skąd: Katowice Ostrzeżenie: (0%) |
Proponuję użyć preg_replace(). Do tego krótkie wyrażenie regularne i masz to co chciałeś. Zobacz w manualu na przykłady uzycia tej funkcji a na pewno coś znajdziesz. |
Forum: Przedszkole · Podgląd postu: #452871 · Odpowiedzi: 6 · Wyświetleń: 1 392 |
Napisane: 21.02.2008, 17:08:36 | |
Grupa: Zarejestrowani Postów: 374 Dołączył: 3.06.2006 Skąd: Katowice Ostrzeżenie: (0%) |
|
Forum: Przedszkole · Podgląd postu: #445334 · Odpowiedzi: 7 · Wyświetleń: 1 094 |
Napisane: 18.01.2008, 10:19:44 | |
Grupa: Zarejestrowani Postów: 374 Dołączył: 3.06.2006 Skąd: Katowice Ostrzeżenie: (0%) |
tak jak powiedział przedmówca: mod_rewrite Przykłądowy plik .htaccess z wykorzystanie mod_rewrite: Kod php_flag display_errors ON Options FollowSymLinks RewriteEngine On # Przepisanie strony glownej RewriteRule ^index.html$ index.php RewriteRule ^porady.html$ index.php?action=content&content_id=2 RewriteRule ^wspolpraca.html$ index.php?action=content&content_id=3 RewriteRule ^regulamin.html$ index.php?action=content&content_id=4 RewriteRule ^oferta.html$ index.php?action=content&content_id=6 RewriteRule ^galeria.html$ index.php?action=gallery RewriteRule ^wyloguj.html$ index.php?logout RewriteRule ^kontakt.html$ index.php?action=contact #OPONY / SZCZEGOLY OPOPNY: RewriteRule ^opony.html$ index.php?pid=tires RewriteRule ^opony-(.*.).html$ index.php?pid=tires&pp_tires=$1 RewriteRule ^(.*.),opona-(.*.).html$ index.php?pid=tires&action=tire_details&tire_id=$2 #KOSZYK I ZAMOWIENIE: RewriteRule ^koszyk.html$ index.php?pid=order&action=cart RewriteRule ^zloz_zamowienie.html$ index.php?pid=order&action=send RewriteRule ^dziekujemy.html$ index.php?pid=order&action=thanks I potem generujesz linki za pomocą php pasujące do wyrażeń określonych w .htaccess Wbrew pozorom jak by się mogło wydawać, obsługa tego jest banalnie prosta. Jeśli bedziesz chciał stosować znaki "/" oddzielające zmienne będziesz musiał użyć base href. |
Forum: PHP · Podgląd postu: #431730 · Odpowiedzi: 9 · Wyświetleń: 2 457 |
Nowe odpowiedzi Brak nowych odpowiedzi Popularny temat (Nowe) Popularny temat (Brak nowych) |
Sonda (Nowe) Sonda (Brak nowych) Zamknięty temat Przeniesiony temat |
Wersja Lo-Fi | Aktualny czas: 19.04.2024 - 00:09 |