![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 0 Dołączył: 14.11.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Poszukuję formularza który ma cztery pola tekstowe np: Cytat Temat: [pole na wpisanie] Opis: [pole na wpisanie] Tagi: [pole na wpisanie] Autor: [pole na wpisanie] Po kliknięciu wyślij dodaje nam do bazy, a zaraz pod formularzem wyświetla razem z innymi, ale już w gotowej wersji: Cytat Temat: Las Opis: O lesie Tagi: las, liscie, drzewa Autor: Benek Widział ktoś z was taki formularz lub mógłby ktoś to zrobić? Najlepiej żeby pokazywało z 10 na stronę. Próbowałem takowy zrobić, ale nie byłem w stanie połączyć go z bazą danych, nie wiem jak to się robi z formularzami (IMG:style_emoticons/default/smile.gif) Jeśli to zły dział proszę o przeniesienie! |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 2 291 Pomógł: 156 Dołączył: 23.09.2007 Skąd: ITALY-MILAN Ostrzeżenie: (10%) ![]() ![]() |
To pokaz kod przy ktorym kombinowales, na gotowca nie licz..
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 0 Dołączył: 14.11.2010 Ostrzeżenie: (0%) ![]() ![]() |
Jedyne co zrobiłem to formularz:
Nie mam pojęcia jak zrobić "skrypt.php". |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 2 291 Pomógł: 156 Dołączył: 23.09.2007 Skąd: ITALY-MILAN Ostrzeżenie: (10%) ![]() ![]() |
Poczytaj o $_POST,isset,empty do tego obsluge bazy danych czyli polaczenie mysql_connect()/mysql_select_db()/mysql_close() i do tego prosty insert i ewentualnie select ;p
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 0 Dołączył: 14.11.2010 Ostrzeżenie: (0%) ![]() ![]() |
Tyle to akurat ja sam wiem, ale nie wiem jak to wykorzystać w praktyce więc napisałem na forum. Łatwiej będzie na przyszłość wzorować się na gotowym. (IMG:style_emoticons/default/smile.gif)
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 2 707 Pomógł: 290 Dołączył: 16.12.2008 Skąd: Śląsk Ostrzeżenie: (0%) ![]() ![]() |
Kod formularz php dodawanie do bazy googleTo jest tak elementarne zagadnienie, że przykładów znajdziesz mnóstwo. Ten post edytował markonix 27.11.2010, 14:03:22 |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 2 291 Pomógł: 156 Dołączył: 23.09.2007 Skąd: ITALY-MILAN Ostrzeżenie: (10%) ![]() ![]() |
@up racja
Cytat Łatwiej będzie na przyszłość wzorować się na gotowym. Wiec rusz prosze swoje 4 litery i zacznij cos kombinowac pokaz troche dobrej checi bo jak nie ci tutaj nikt nie pomoze, jak juz cos splodzisz napisz na forum (IMG:style_emoticons/default/snitch.gif) |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 0 Dołączył: 14.11.2010 Ostrzeżenie: (0%) ![]() ![]() |
Pokombinowałem i udało się, zapisuje to co chcę w bazie. Teraz pytanie jak mam to wyświetlić i żeby pokazywało 10 wyników na stronę? Tabela nazywa się 'propozycje' i ma 4 pola 'title', 'opis', 'tag', 'autor', a no i 'id'.
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 2 707 Pomógł: 290 Dołączył: 16.12.2008 Skąd: Śląsk Ostrzeżenie: (0%) ![]() ![]() |
Nie znalazłeś nic w google o wyświetlaniu danych z bazy danych?
Może w Google zmienili algorytmy wyszukiwania i nie da się nic znaleźć ... (IMG:style_emoticons/default/wacko.gif) |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 0 Dołączył: 14.11.2010 Ostrzeżenie: (0%) ![]() ![]() |
Więc wyjaśnij mi cel istnienia tego forum. Przecież praktycznie każdy problem jest rozwiązany wystarczy poszukać... Nie szukałem akurat tylko mi się przypomniało co nieco, ale wyniki mi pokazują od najstarszego do najnowszego zamiast odwrotnie.
|
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 2 707 Pomógł: 290 Dołączył: 16.12.2008 Skąd: Śląsk Ostrzeżenie: (0%) ![]() ![]() |
Ja bym powiedział, że 90% jest rozwiązanych i tylko te 10% powinno się znaleźć na forum.
Jeszcze chociaż byś to napisał w PRZEDSZKOLU to mógłbym sobie darować te komentarze ale napisałeś to w "PHP", w dziale którym jakieś obyczaje są - najpierw się próbuje i szuka, a potem pisze gdy coś nie idzie. Kod wyświetlanie danych z mysql Już mi nawet podpowiadacz pokazuje tę frazę w Google! Jeżeli coś masz (napisałeś) to umieść to na forum. Kolejnością manipulujesz za pomocą ORDER BY kolumna DESC/ASC. Ten post edytował markonix 27.11.2010, 17:06:04 |
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 2 707 Pomógł: 290 Dołączył: 16.12.2008 Skąd: Śląsk Ostrzeżenie: (0%) ![]() ![]() |
Nigdzie nie widzę ORDER BY w Twoim zapytaniu.
Ten post edytował markonix 27.11.2010, 17:26:26 |
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 0 Dołączył: 14.11.2010 Ostrzeżenie: (0%) ![]() ![]() |
Chyba dość wyraźnie napisałem, że nie działa jak dodaję? Więc dałem skrypt który działa.
|
|
|
![]()
Post
#14
|
|
Grupa: Zarejestrowani Postów: 2 707 Pomógł: 290 Dołączył: 16.12.2008 Skąd: Śląsk Ostrzeżenie: (0%) ![]() ![]() |
No, a ja Ci jeszcze wyraźniej mówię, że ORDER BY istnieje właśnie po to aby sortować wyniki i mega wyraźnie proponuje przy prośbie "naprawienia skryptu" podać skrypt z błędem.
Do mechanika zawozisz auto zepsute, czy stare które jeździ i nie masz z nim problemu? |
|
|
![]()
Post
#15
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 0 Dołączył: 14.11.2010 Ostrzeżenie: (0%) ![]() ![]() |
Dobra sortowanie już zrobiłem. Pozostało stronnicowanie. Znalazłem kilka, ale większość było dość skomplikowanych. Może masz/macie jakieś proste wyjście na stronnicowanie?
|
|
|
![]()
Post
#16
|
|
Grupa: Zarejestrowani Postów: 2 707 Pomógł: 290 Dołączył: 16.12.2008 Skąd: Śląsk Ostrzeżenie: (0%) ![]() ![]() |
Stronicowanie na podstawie LIMIT w zapytaniu, prostszych raczej nie ma.
Ewentualnie ciekawe są skrypty w JS, które tabele dzielą na strony, ale to raczej nie podejdzie. |
|
|
![]()
Post
#17
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 0 Dołączył: 14.11.2010 Ostrzeżenie: (0%) ![]() ![]() |
Stronicowanie na podstawie LIMIT w zapytaniu, prostszych raczej nie ma. Ewentualnie ciekawe są skrypty w JS, które tabele dzielą na strony, ale to raczej nie podejdzie. No tak to znam, ale zależy mi żeby pod wynikami była możliwość wyboru strony, a w tym wypadku np. LIMIT 5 wyświetli tylko 5 wyników, a reszta? : D Ten post edytował Unado 27.11.2010, 23:54:17 |
|
|
![]()
Post
#18
|
|
Grupa: Zarejestrowani Postów: 19 Pomógł: 1 Dołączył: 27.11.2010 Ostrzeżenie: (0%) ![]() ![]() |
LIMIT ma dwa parametry (IMG:style_emoticons/default/smile.gif)
edit: Przykładowo np. LIMIT 20,10 wyświetli 10 pierwszych rekordów z przesunięciem o 20 pozycji(czyli rekordy 21-30) Ten post edytował md1988 28.11.2010, 00:10:21 |
|
|
![]()
Post
#19
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 0 Dołączył: 14.11.2010 Ostrzeżenie: (0%) ![]() ![]() |
Więc jak będzie wyglądać link jeśli ustawie np LIMIT 3,3 aby dostać się do tej drugiej strony z kolejnymi trzema wynikami?
|
|
|
![]()
Post
#20
|
|
Grupa: Zarejestrowani Postów: 19 Pomógł: 1 Dołączył: 27.11.2010 Ostrzeżenie: (0%) ![]() ![]() |
To już sam musisz zrobić (IMG:style_emoticons/default/smile.gif)
Przykładowo masz w linku: strona.php?page=2 Wtedy np. tak:
Ten post edytował md1988 28.11.2010, 00:48:22 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 07:09 |