Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MySQL][PHP] Wyświetlanie wiele wartości z bazy danych
4lex
post 1.10.2011, 12:16:46
Post #1





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 1.10.2011

Ostrzeżenie: (0%)
-----


Witam, jestem nowy na forum, mam nadzieję, ze miło spędzę tu czas smile.gif

Przechodząc do sedna sprawy. Mam taki mały problem, ponieważ robię coś a la fcebookowe "Lubię to" (tylko u sobie nazwałem to rep). Po kliknięciu w przycisk w tabeli o nazwie "rep" lądują wartości takie jak id usera, jego login i numer repowanego wpisu. Problem w tym, że nie wiem jak zrobić wyświetlanie loginów wszystkich userów, którzy repowali dany post, bo na razie wyświetla się tylko ostatni. Moje wypociny wyglądają tak:
  1. $rep2 = mysql_fetch_array(mysql_query("select * from rep where numer = ".$dane['id']));
  2. if(empty($rep2)) echo "Nikt jeszcze nie repował tego posta";
  3. else {
  4. echo"Osoby, które to repowały to: ".$rep2['login']."";
  5. }

Prosiłbym o poprawienie tego, z góry dziękuję smile.gif
Go to the top of the page
+Quote Post
potreb
post 1.10.2011, 12:29:35
Post #2





Grupa: Zarejestrowani
Postów: 1 568
Pomógł: 192
Dołączył: 7.03.2005
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Pobierasz bez id dane z tabeli a następnie przez while rozbijasz wyniki


--------------------

Go to the top of the page
+Quote Post
edir
post 1.10.2011, 12:47:16
Post #3





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 16.12.2004

Ostrzeżenie: (0%)
-----


W pętli musisz to przeglądać
Go to the top of the page
+Quote Post
4lex
post 1.10.2011, 13:14:12
Post #4





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 1.10.2011

Ostrzeżenie: (0%)
-----


A moglibyście mi to napisać jako kod PHP? (wiem, tępy jestem)
Go to the top of the page
+Quote Post
CuteOne
post 1.10.2011, 13:31:28
Post #5





Grupa: Zarejestrowani
Postów: 2 958
Pomógł: 574
Dołączył: 23.09.2008
Skąd: wiesz, że tu jestem?

Ostrzeżenie: (0%)
-----


  1. $query = mysql_query("SELECT * FROM tablea");
  2.  
  3. while($row = mysql_fetch_assoc($query)) {
  4.  
  5. echo $row['id'].'<br />';
  6. }


Następnym razem przeczytaj jakiś tutorial o PHP i obsłudze baz danych zamiast pytać o takie pierdółki na forum...
Go to the top of the page
+Quote Post
Swirek
post 1.10.2011, 13:32:04
Post #6





Grupa: Zarejestrowani
Postów: 221
Pomógł: 20
Dołączył: 4.05.2006
Skąd: Polska

Ostrzeżenie: (0%)
-----


  1. $rep=mysql_query("select * from rep where numer = ".$dane['id'])
  2. while($rep2 = mysql_fetch_array($rep))
  3. {
  4. echo"Osoby, które to repowały to: ".$rep2['login'];
  5. }


edit:
spóźniłem się...

Ten post edytował Swirek 1.10.2011, 13:32:37


--------------------
Macho odpadacie ;) .
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 28.06.2025 - 10:33