![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 150 Pomógł: 1 Dołączył: 2.07.2012 Skąd: localhost Ostrzeżenie: (0%) ![]() ![]() |
Witam ja dalej z tym Q&A Systemem zrobiłem juz dodawanie pytania i teraz problem który mnie męczy.
Jak zrobić by wyniki z bazy danych wyświetlane były każdy w osobnym "okienku" dla ułatwienia dam SS: (IMG:http://imageshack.us/a/img685/8682/ssphp.jpg) i sprawa wysylam dane do bazy w formie $message oraz $nick to jak zrobic by wyswietlalo tak jak dalem na obrazku ? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 150 Pomógł: 1 Dołączył: 2.07.2012 Skąd: localhost Ostrzeżenie: (0%) ![]() ![]() |
Witam ja dalej z tym Q&A Systemem zrobiłem juz dodawanie pytania i teraz problem który mnie męczy.
Jak zrobić by wyniki z bazy danych wyświetlane były każdy w osobnym "okienku" dla ułatwienia dam SS: zdjecie i sprawa wysylam dane do bazy w formie $message oraz $nick to jak zrobic by wyswietlalo tak jak dalem na obrazku ? |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 1 933 Pomógł: 460 Dołączył: 2.04.2010 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
A wiesz w jaki sposób pobiera się dane z bazy? Jeśli tak to nie widzę problemu w takim ich ułożeniu jak to pokazałeś na screenie.
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 150 Pomógł: 1 Dołączył: 2.07.2012 Skąd: localhost Ostrzeżenie: (0%) ![]() ![]() |
nie za bardzo wiem ponieważ jeszczy mysql'a nie tykałem
wiem tyle że:
i tu wyświetla $message$nick (tak mi sie wydaje) jako 1 a nie wiem jak to rozdzielić |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 1 168 Pomógł: 126 Dołączył: 5.02.2010 Skąd: Świdnica Ostrzeżenie: (0%) ![]() ![]() |
Pobierasz dane z bazy, później możesz sobie w pętli stworzyć zmienne name, message a później na tej podstawie generujesz w php kod html czyli <div>tutaj ramka + tekst</div>
odstępy itd Czyli otrzymujesz w jednym ciągu: Cześć, jestem JaśJasiu ?
ogólnie tak to działa możesz dać name = $row['name']; zależy jak masz bazę skonstruowaną. |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 150 Pomógł: 1 Dołączył: 2.07.2012 Skąd: localhost Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 695 Pomógł: 65 Dołączył: 27.07.2009 Skąd: Y Ostrzeżenie: (0%) ![]() ![]() |
stwórz sobie kod html/css tego co chcesz zrobić , wstaw sobie ten kod w pętle while i tam gdzie jest miejsce dla autora wstaw zmienna z autorem , a gdzie z wiadomości wiadomośc , pamiętaj żeby walidować wyświetlane wiadomości.
pomijając że kod który dałeś jest błędny to jego wynikiem będzie wyświetlenie wiadomości oraz autora w postaci "wiadomośćautor" przykład:
oczywiście to musi być ostylowane żeby przybrało taka forme jaką chcesz Ten post edytował Ulysess 18.09.2012, 18:08:32 |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 45 Pomógł: 2 Dołączył: 12.09.2005 Ostrzeżenie: (0%) ![]() ![]() |
Witam ja dalej z tym Q&A Systemem zrobiłem juz dodawanie pytania i teraz problem który mnie męczy. Jak zrobić by wyniki z bazy danych wyświetlane były każdy w osobnym "okienku" dla ułatwienia dam SS: zdjecie i sprawa wysylam dane do bazy w formie $message oraz $nick to jak zrobic by wyswietlalo tak jak dalem na obrazku ? Nie bardzo rozumiem o co Ci chodzi (IMG:style_emoticons/default/smile.gif) Dane z post wyświetlasz przez:
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 1 Dołączył: 18.09.2012 Ostrzeżenie: (0%) ![]() ![]() |
Witam (IMG:style_emoticons/default/smile.gif)
Na początku tworzysz sobie szablon tak jak ma to wyglądać. Następnie za pomocą pętli while wypisujesz wszystkie rekordy. Prtzykład: Jeżeli pomogłem to się ciesze (IMG:style_emoticons/default/smile.gif) Ten post edytował muflon 18.09.2012, 18:10:15 |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 150 Pomógł: 1 Dołączył: 2.07.2012 Skąd: localhost Ostrzeżenie: (0%) ![]() ![]() |
dobra, mam już wygląd tabelki teraz jak dalej?
kawałek kodu:
i mam problem gdyż nie wiem jak zrobić by to wyglądało tak jak na screenie - treść normalnie a nick jak podpis (lewy dolny róg) |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 1 168 Pomógł: 126 Dołączył: 5.02.2010 Skąd: Świdnica Ostrzeżenie: (0%) ![]() ![]() |
Wyświetla Ci już dobrze dane ?
Jeśli tak to musisz zrobić coś takiego np: w pętli oczywiście tam gdzie pobierasz dane
masz tutaj już podstawę jakichś tam ramek, które mają w sobie te wszystkie dane, teraz jakoś musisz to wystylizować w CSS oraz jakoś je ustawiać pod sobą czy jak tam chcesz. |
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 150 Pomógł: 1 Dołączył: 2.07.2012 Skąd: localhost Ostrzeżenie: (0%) ![]() ![]() |
no właśnie nie mam takie coś:
i wszystkie rekordy wyświetla mi w 1 tabelce ;/ |
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 565 Pomógł: 15 Dołączył: 11.10.2010 Ostrzeżenie: (20%) ![]() ![]() |
Przepraszam, że się wtrącę, ale mysql_ "śmierdzi", polecam PDO.
|
|
|
![]()
Post
#14
|
|
Grupa: Zarejestrowani Postów: 150 Pomógł: 1 Dołączył: 2.07.2012 Skąd: localhost Ostrzeżenie: (0%) ![]() ![]() |
@up to niech śmierdzi jest najpopularniejszym systemem zapisu (IMG:style_emoticons/default/smile.gif)
@edit: to ma ktoś pomysł jak "oddzielić" te tabelki ? Ten post edytował filipsiu 18.09.2012, 18:51:07 |
|
|
![]()
Post
#15
|
|
Grupa: Zarejestrowani Postów: 6 381 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
Ciekawe czy będzie równie popularny jak rzesze pseudo koderów php zostaną z ręką w nocniku jak to w końcu wyleci ze źródeł. Inna sprawa to cierpisz na divitis. Są jeszcze takie elementy jak p, span. A tu można zrobić np.
.wiadomosc {position: relative} .podpis {position: absolute; bottom: 0} Chociaż trochę przekombnowane. Wystarczą marginesy. Do tego elementu wrzucasz $row['x']. Ale to trzeba kombnować i trochę się pobawić zamiast ze wszystkim pisać od razu na forum. |
|
|
![]()
Post
#16
|
|
Grupa: Zarejestrowani Postów: 150 Pomógł: 1 Dołączył: 2.07.2012 Skąd: localhost Ostrzeżenie: (0%) ![]() ![]() |
@viking nie rób tu off-topu robię stronę jak mi najwygodniej, a na mój problem nie odpowiedziałeś chcę się dowiedzieć czemu przy każdym rekordzie nie tworzy mi owej tabelki tylko wszystko wali w 1
|
|
|
![]()
Post
#17
|
|
Grupa: Zarejestrowani Postów: 1 168 Pomógł: 126 Dołączył: 5.02.2010 Skąd: Świdnica Ostrzeżenie: (0%) ![]() ![]() |
Jak ma Ci tworzyć, skoro nie dałeś tabelek w pętli ? daj do tej pętli taki kod jaki CI wysłałem wcześniej. z tym echo...
|
|
|
![]()
Post
#18
|
|
Grupa: Zarejestrowani Postów: 150 Pomógł: 1 Dołączył: 2.07.2012 Skąd: localhost Ostrzeżenie: (0%) ![]() ![]() |
sry ze taki zmul ale cos mi nie pasuje,
moj obecny kod:
a twoj kod:
cos mi tu nie pasuje ale nie wiem co, jestem juz zmeczony |
|
|
![]()
Post
#19
|
|
Grupa: Zarejestrowani Postów: 1 168 Pomógł: 126 Dołączył: 5.02.2010 Skąd: Świdnica Ostrzeżenie: (0%) ![]() ![]() |
czegoś takiego spróbuj i zajrzyj do kodu źródłowego wygenerowanej strony, a będziesz widział co się stanie. Po odpowiedniej stylizacji tych znaczników otrzymasz kod html, za każdym razem z osobą ramką. |
|
|
![]()
Post
#20
|
|
Grupa: Zarejestrowani Postów: 150 Pomógł: 1 Dołączył: 2.07.2012 Skąd: localhost Ostrzeżenie: (0%) ![]() ![]() |
@szymciosek twoje divy mi sie nie zgadzaja zrobilem cos takiego:
dobrze ? @edit: taki kod:
i error: Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in D:\wamp\www\Q&A\questions.php on line 30 a wydaje mi sie ze jest dobrze Ten post edytował filipsiu 18.09.2012, 19:47:26 |
|
|
![]()
Post
#21
|
|
Grupa: Zarejestrowani Postów: 1 168 Pomógł: 126 Dołączył: 5.02.2010 Skąd: Świdnica Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#22
|
|
Grupa: Zarejestrowani Postów: 150 Pomógł: 1 Dołączył: 2.07.2012 Skąd: localhost Ostrzeżenie: (0%) ![]() ![]() |
nadal to samo
|
|
|
![]()
Post
#23
|
|
Grupa: Zarejestrowani Postów: 565 Pomógł: 15 Dołączył: 11.10.2010 Ostrzeżenie: (20%) ![]() ![]() |
@up to niech śmierdzi jest najpopularniejszym systemem zapisu (IMG:style_emoticons/default/smile.gif) @edit: to ma ktoś pomysł jak "oddzielić" te tabelki ? A co to ma do rzeczy, że jest najpopularniejszy ? Tutaj chodzi o bezpieczeństwo ... |
|
|
![]()
Post
#24
|
|
Grupa: Zarejestrowani Postów: 1 168 Pomógł: 126 Dołączył: 5.02.2010 Skąd: Świdnica Ostrzeżenie: (0%) ![]() ![]() |
wklep sobie chociażby takie coś i zobaczysz jak to działa, a wtedy może pojmiesz jak masz zrobić swoje.
PDO staje się coraz bardziej popularne, więc chyba warto przysiąść i się tego nauczyć, skoro coraz częściej jest wykorzystywane. |
|
|
![]()
Post
#25
|
|
Grupa: Zarejestrowani Postów: 590 Pomógł: 107 Dołączył: 25.10.2011 Ostrzeżenie: (0%) ![]() ![]() |
sry ze taki zmul ale cos mi nie pasuje, moj obecny kod:
Nie wiem czy Cię dobrze rozumiem, ale z tego kodu co widzę, to nie wiesz, co chcesz zrobić. Przyjmij do wiadomości, że zmienna $row istnieje TYLKO WEWNĄTRZ PĘTLI while(). Przejrzyj forum, już jednej osobie tłumaczyłem to obszernie. |
|
|
![]()
Post
#26
|
|
Grupa: Zarejestrowani Postów: 150 Pomógł: 1 Dołączył: 2.07.2012 Skąd: localhost Ostrzeżenie: (0%) ![]() ![]() |
to zgodnie z twoja wypowiedzia ten ponizszy kod powinien dzialac
echo "<div id='pytanie'><div id='tabelka'>$row['question']<div id='tabelka-podpis'>$row['nick']</div></div></div>"; Ten post edytował filipsiu 18.09.2012, 20:15:28 |
|
|
![]()
Post
#27
|
|
Grupa: Zarejestrowani Postów: 150 Pomógł: 1 Dołączył: 2.07.2012 Skąd: localhost Ostrzeżenie: (0%) ![]() ![]() |
@muflon
mam taki kod ale nie wiem czemu on nie działa:
|
|
|
![]()
Post
#28
|
|
Grupa: Zarejestrowani Postów: 45 Pomógł: 2 Dołączył: 12.09.2005 Ostrzeżenie: (0%) ![]() ![]() |
@muflon mam taki kod ale nie wiem czemu on nie działa:
A dlaczego miałby działać? Obiekty i tablice nie możesz w taki sposób używać.. Jak już to:
|
|
|
![]()
Post
#29
|
|
Grupa: Zarejestrowani Postów: 590 Pomógł: 107 Dołączył: 25.10.2011 Ostrzeżenie: (0%) ![]() ![]() |
Temat: Wyswietlanie rekordow z bazy mysql
Temat: CSSMySQLPHPWyswietlanie danych w tabelce z css Zdecydujcie się kontynuować dyskusję w jednym miejscu, bo mam deja vu... A do moderatorów prośba o połączenie wątków.. Ten post edytował abort 18.09.2012, 21:42:16 |
|
|
![]()
Post
#30
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 1 Dołączył: 18.09.2012 Ostrzeżenie: (0%) ![]() ![]() |
Ja się przy was nowego php naucze (IMG:style_emoticons/default/tongue.gif) . Od kiedy mysql_fetch_array to np 'nick' ;D array to integer same liczby assoc to po nazwach pól (IMG:style_emoticons/default/smile.gif)
Ten post edytował muflon 18.09.2012, 22:57:36 |
|
|
![]()
Post
#31
|
|
Grupa: Zarząd Postów: 3 503 Pomógł: 28 Dołączył: 17.10.2002 Skąd: Wrocław ![]() |
Połączyłem dwa tematy zgłoszone przez @abort
|
|
|
![]()
Post
#32
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Cytat Ja się przy was nowego php naucze . Od kiedy mysql_fetch_array to np 'nick' ;D array to integer same liczby assoc to po nazwach pól Dziecko drogie.... zanim zaczniesz głosić herezje w tak prostych i oczywistych sprawach, zaglądaj wpierw do manuala....http://php.net/manual/en/function.mysql-fetch-array.php |
|
|
![]()
Post
#33
|
|
Grupa: Zarejestrowani Postów: 150 Pomógł: 1 Dołączył: 2.07.2012 Skąd: localhost Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.09.2025 - 15:32 |