Wyswietlanie rekordow z bazy mysql |
Wyswietlanie rekordow z bazy mysql |
18.09.2012, 17:27:53
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: i sprawa wysylam dane do bazy w formie $message oraz $nick to jak zrobic by wyswietlalo tak jak dalem na obrazku ? |
|
|
18.09.2012, 17:41:09
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 ? |
|
|
18.09.2012, 17:48:48
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.
-------------------- Jeśli pomogłem, kliknij proszę 'pomógł'. Dzięki.
|
|
|
18.09.2012, 17:51:11
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ć |
|
|
18.09.2012, 17:55:45
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ą. |
|
|
18.09.2012, 17:55:54
Post
#6
|
|
Grupa: Zarejestrowani Postów: 150 Pomógł: 1 Dołączył: 2.07.2012 Skąd: localhost Ostrzeżenie: (0%) |
|
|
|
18.09.2012, 18:07:21
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 |
|
|
18.09.2012, 18:01:59
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 Dane z post wyświetlasz przez:
|
|
|
18.09.2012, 18:07:11
Post
#9
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 1 Dołączył: 18.09.2012 Ostrzeżenie: (0%) |
Witam
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 Ten post edytował muflon 18.09.2012, 18:10:15 |
|
|
18.09.2012, 18:07:47
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) |
|
|
18.09.2012, 18:15:05
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. |
|
|
18.09.2012, 18:15:59
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 ;/ |
|
|
18.09.2012, 18:42:47
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.
|
|
|
18.09.2012, 18:45:08
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
@edit: to ma ktoś pomysł jak "oddzielić" te tabelki ? Ten post edytował filipsiu 18.09.2012, 18:51:07 |
|
|
18.09.2012, 18:50:40
Post
#15
|
|
Grupa: Zarejestrowani Postów: 6 365 Pomógł: 1114 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. -------------------- |
|
|
18.09.2012, 19:11:37
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
|
|
|
18.09.2012, 19:16:10
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...
|
|
|
18.09.2012, 19:35:42
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 |
|
|
18.09.2012, 19:44:36
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ą. |
|
|
18.09.2012, 19:45:56
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 |
|
|
Wersja Lo-Fi | Aktualny czas: 26.04.2024 - 10:27 |