Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Jak wywolac wiecej elementow z bazy danych o zadanym atrybucie?, dodanie kolejnych wierszy z tabeli na polecenie uzytkownika
kunass2
post 12.03.2011, 00:43:06
Post #1





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 12.03.2011

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


Witam!

Poszukuje rozwiazania do takiego problemu:


Mam kod php za pomoca ktorego z dwoch tabel wyswietlam pojedyncze rekordy, mianowicie:
  1.  
  2. <?php
  3. require "connection.php";
  4. connection();
  5.  
  6. $result = mysql_query("SELECT * FROM wiersz WHERE id = {$_GET['ids']}")
  7. or
  8. $result = mysql_query("SELECT * FROM zlote_mysli WHERE id = {$_GET['zm']}");
  9.  
  10. if (isset($_GET['ids']))
  11. {
  12.  
  13. $wiersz = mysql_fetch_object($result);
  14.  
  15.  
  16. echo $wiersz->autor; //*wyswietlam rekord z pierwszej tabeli(wiersz)
  17. echo $wiersz->tytul;
  18. echo $wiersz->tresc;
  19.  
  20. }
  21.  
  22. elseif (isset($_GET['zm']))
  23. {
  24.  
  25. $zlote_mysli = mysql_fetch_object($result);
  26.  
  27. echo $zlote_mysli->autor;
  28. echo $zlote_mysl->tytul;
  29. echo $zlote_mysl->tresc; //*wyswietlam rekord z drugiej tabeli(zlote_mysli)
  30. }
  31.  
  32. else
  33.  
  34. echo "";
  35. ?>

No wlasnie i teraz w jaki sposob mozna stworzyc taka mozliwosc zeby uzytkownik jak kliknie na przycisk np" wiecej" dostanie ponizej pozostale rekordy o konkretnej wartosci atrybutu. Czyli:

Jest tabela( id, autor, tytul, tresc). Za pomoca get i atrybutu ID wyswietla sie jakis caly wiersz z tabeli. Jak teraz napisac kod zeby wyswietlilo sie ponizej w ten sam sposob wiecej wierszy z tabeli o takim samym autorze jak ten wybrany?

tu jest przyklad o co mi chodzi. Chce zeby z bazy wyswietlilo pod spodem wiecej wierszy z tabeli o tym samym autorze "amelia". Jak to zrobic?

Ten post edytował kunass2 12.03.2011, 00:51:01
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
AndyPSV
post 12.03.2011, 14:39:42
Post #2





Grupa: Zarejestrowani
Postów: 393
Pomógł: 5
Dołączył: 6.02.2003
Skąd: The.Luciferian.Doctrine.p
df

Ostrzeżenie: (30%)
XX---


  1. $q = mysql_query(); if(mysql_num_rows($q) > 0) while($_r = mysql_fetch_array($q)) $r[] = $_r;
  2.  
  3. var_export($r);
Go to the top of the page
+Quote Post
kunass2
post 12.03.2011, 15:18:37
Post #3





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 12.03.2011

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


w ktorym miejscu powinienem to wstawic? Jakbys mogl pomoc w ten sposob to dziekuje...


glownie chodzi tez o to jak podlaczyc finkcje pod href zeby ona zostala wywolana nie odrazu po zaladowaniu strony tylko po kliknieciu hrefa...
Go to the top of the page
+Quote Post

Posty w temacie
- kunass2   Jak wywolac wiecej elementow z bazy danych o zadanym atrybucie?   12.03.2011, 00:43:06
- - kokers   yyy. Jeśli chcesz żeby pojawiły się pozostałe wier...   12.03.2011, 08:53:04
|- - kunass2   no wlasnie czyli [PHP] pobierz, plaintext $resul...   12.03.2011, 11:10:37
- - kokers   jeśli już to, jak wyświetlisz sobie dany wiersz au...   12.03.2011, 11:14:40
|- - kunass2   czyli moj kod powinien wygladac nastepujaco: [PHP]...   12.03.2011, 12:39:44
- - kokers   Ten drugi na pierwszy rzut oka powinien być mniej ...   12.03.2011, 12:44:54
|- - kunass2   zauwazylem ze w tym pierwszym link a href bedzie t...   12.03.2011, 12:57:59
- - kokers   nie zauważyłam, że już tam require wstawiasz. mas...   12.03.2011, 13:06:37
|- - kunass2   no wlasnie, ja chcialbym zeby to sie zaladowalo na...   12.03.2011, 13:13:21
- - AndyPSV   [HTML] pobierz, plaintext $q = mysql_query(...   12.03.2011, 14:39:42
|- - kunass2   w ktorym miejscu powinienem to wstawic? Jakbys mog...   12.03.2011, 15:18:37
- - AndyPSV   musisz zrobic strone z przeladowaniem [HTML] pobi...   12.03.2011, 15:30:35
- - kokers   matko.... wystarczy AJAX. naprawdę... Szukaj o loa...   12.03.2011, 15:32:44
- - AndyPSV   chodzi o to, ze kolega nie zna php (podstaw), wiec...   12.03.2011, 15:35:35
- - kokers   sorry, ale nie rozumiem takiej postawy. Skoro chł...   12.03.2011, 15:40:21
- - kunass2   http://www.kursy.czestochowaonline.pl/mysql/3.html...   12.03.2011, 16:37:06
- - kokers   ważne, bo stringi dajesz w apostrofach. a stringie...   12.03.2011, 16:46:14
- - kunass2   nie dziala, a na pewno mam dobrze konstrukcje z wh...   12.03.2011, 17:04:47


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: 23.06.2025 - 21:45