Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php][sql] zadawanie pytań do baz danych i wyswietlanie wyników., pomoc mile widziana.
piotrek_ma_probl...
post
Post #1





Grupa: Zarejestrowani
Postów: 47
Pomógł: 2
Dołączył: 6.02.2007
Skąd: Kotlina Kłodazka

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


Nie wiem nawet jak sie za to zabrać.
Mam parę pomysłów ale z wykończeniem lipa.
Pomóżcie jak to zrobić??

Mam 3 tabele z których chciałbym uzyskać pewne dane i wyświetlic

pierwsza to tabela o nazwie .$_SESSION['user_logged']."
Jest to tabela z której chciałbym wyciągnąć wszystkie dane o nazwie nr_zakładu i obst_wynik

Druga tabela to game z której chciałbym wyciagnąc dane w którch id = nr_zakładu z Tabeli ".$_POST['username']." czyli obstawione zakłady przez użytkownika

Trzecia to user_info w której przechowuje nazwe uzytkownika i inne dane ale zależy mi na wyciągnieciu username i obst_kasa

  1. Tabela game
  2. game(
  3. id
  4. kierowca1
  5. kierowca2
  6. stawka
  7. Realny_wynik
  8. )";
  9.  
  10.  
  11. Tabela .$_SESSION['user_logged']."
  12. game(
  13. nr_zakładu
  14. obst_wynik
  15. )";
  16.  
  17. Tabela user_info
  18. (
  19. username
  20. obst_kasa
  21. )";


Chciałbym żeby tabela wyświetlająca wyniki wyglądała tak.

  1. <?php
  2. $query = "SELECT kierowca1, kierowca2, wynik, stawka, id FROM game inner join ".$_SESSION['user_logged']." nr_zakładu = id ";
  3. ?>


i tu zaczyna sie problem jak zmodyfikować to pytanie
niewiem czy ono jest nawet tyci tyci dobre

  1. $result = mysql_query($query) 
  2. or die(mysql_error());
  3. while ($row = mysql_fetch_array($result)) {
  4. {?>
  5. <table width="575" height="30" border="1" bgcolor="#0000CC">
  6. <tr align="left">
  7. <td width="100"><?php echo $row['kierowca1']?></td>
  8. <td width="100"><?php echo $row['kierowca2']?></td>
  9. <td width="100"><?php echo $row['stawka']?></td>
  10. <td width="100"><?php echo $row['obst_wynik']?></td>/*z tabeli ".$_SESSION['user_logged']."
  11. </tr>
  12. </table>
  13. <?php
  14. }
  15. }
  16. ?>


Proszę o pomoc . (IMG:http://forum.php.pl/style_emoticons/default/cool.gif)

To co jest poniżej to odpowiedź do posta, który zniknął heheh
trudno odpowiedzi nie usuwam.

hmm to jest forum pod tytułem przedszkole nie usprawiedliwia mnie to ...
ale wiesz odrobinę wyrozumiałości, a ten kod którego ci się nie chce czytać to ehhehe....nie ma go za dużo i to jest pytanie a jeżeli jest pytanie i jest napisane że nie wiem jak to zrobić to chyba logiczne że popełniłem błędy ... i liczę na konkretne odp... thx za twoje.

Jak na pierwszy post poszło ci nie źle ehheheh (IMG:http://forum.php.pl/style_emoticons/default/guitar.gif)
ale wiesz żeby tak od razu krytykować to hmmmm respekt
jak to było w filmie Barei pod tytułem "Rejs"
  1. PROKURATOR - WETERAN
  2. Yyyy... Każdy może prawda krytykować, a mam wrażenie, że dopuszczanie do krytyki panie to nikomu...
  3. Mmmm...
  4. Tak nie... Nie podoba się.
  5. Więc dlatego z punktu mając na uwadze, że ewentualna krytyka może być,
  6. tak musimy zrobić żeby tej krytyki nie było. Tylko aplauz i zaakceptowanie.


dzięki pozdrawiam również i mobilizuj się do upgrade ...

Ten post edytował piotrek_ma_problem 13.02.2007, 15:06:20
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
piotrek_ma_probl...
post
Post #2





Grupa: Zarejestrowani
Postów: 47
Pomógł: 2
Dołączył: 6.02.2007
Skąd: Kotlina Kłodazka

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


Cytat
Mam parę pomysłów ale z wykończeniem lipa.
Pomóżcie jak to zrobić??


No trudno i takie dni się zdarzają,
że nikt mnie nie rozumie i nawet ja sam przecież napisałem że to moje pomysły.

(IMG:http://forum.php.pl/style_emoticons/default/cool.gif)

Cytat
$_SESSION['user_logged'] prawdopodobnie prezchowuje nazwe zalogowanego uzytkownika, a tworzenie dla kazdego uzytkownika osobnej tabeli delikatnie mowiac mija sie z celem


Hmmmm no ale taki miałem pomysł i tak to zrobiłem ... czyli tabele z nazwą użytkownika ...
to moja pierwsza strona ja się uczę (IMG:http://forum.php.pl/style_emoticons/default/tiredsmiley.gif)

HMmmmm jaśniej nie umiem napisać, ale spróbuje.

Jest to gra użytkownik obstawia zakład ma do wyboru zakłady z tabeli game po czym jego zaznaczone zakłady trafiają do tabeli o nazwie ".$_SESSION['user_logged']." czyli z jego nazwą narazie może tam wprowadzić jeden zakład. Trafiają tam dane nr_zakładu który jest równy id z tabeli game i obst_wynik czyli wynik obstawiany przez użytkownika teraz chciałbym pokazać złożony zakład czyli wyświetli z tabeli game
nazwę kierowcy1 i nazwę kierowcy2 stawkę i wynik który obstawił zawodnik.

czyli taki kupon jak by z sts a następnie pobrać kwotę którą obstawił z tabeli user info i przemnożyć stawkę z tabeli game żeby wyszła wygrana ale to już kiedyś indziej...

jeżeli to jest nie zrozumiałe to już nie wiem no po prostu dziękie za wszystko



oki mam coś takiego ale nie wiem co dalej nie wiem jak wyświetlić obst_wynik
łączenie działa ale nie wyświetla wyniku może coś robie nie tak tylko co??

  1. $query ="SELECT id, kierowca1 , kierowca2
  2. FROM game JOIN ".$_SESSION['user_logged']." obst_wynik where nr_zakladu=id ";
  3.  $result = mysql_query($query) 
  4. or die(mysql_error());
  5. while ($row = mysql_fetch_array($result)) 
  6. {?>  
  7.  <table width="509" height="30" border="1" bgcolor="#FFFFFF">
  8. <tr align="left" bgcolor="#FFFFFF">
  9.  <td width="29">
  10. <td width="161"><span class="style22"><?php echo $row['id']?></span></td>
  11. <td width="161"><span class="style22"><?php echo $row['kierowca1']?></span></td>
  12. <td width="152"><span class="style22"><?php echo $row['kierowca2']?></span></td>
  13. <td width="77"><span class="style22"><?php echo $row['obst_wynik']?></span></td>
  14. </tr>
  15. </table> 
  16. <?php }


Ten post edytował piotrek_ma_problem 13.02.2007, 17:23:27
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 10.10.2025 - 17:14