Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [SQL] Zapytanie mysql
Kahras
post
Post #1





Grupa: Zarejestrowani
Postów: 23
Pomógł: 0
Dołączył: 28.01.2014

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


Struktura:
  1. CREATE TABLE IF NOT EXISTS `bug_tracker` (
  2. `id` INT AUTO_INCREMENT,
  3. `player_id` INT NOT NULL,
  4. `description` text ,
  5. `pos` text ,
  6. `ip` INT UNSIGNED NOT NULL DEFAULT 0,
  7. `date` BIGINT UNSIGNED NOT NULL,
  8. FOREIGN KEY (`player_id`) REFERENCES `players`(`id`) ON DELETE CASCADE,
  9. PRIMARY KEY (`id`)
  10. ) ENGINE = InnoDB;




  1. SELECT `id`, `player_id`, `description`, `pos`, `ip`, `date` FROM `bug_tracker`;

Jak po player_id pobrac wartosc z kolumny name z tabeli players ?

Bo chce sobie wyciagnac z..
  1. foreach($SQL->query('SELECT `id`, `player_id`, `description`, `pos`, `ip`, `date` FROM `bug_tracker`;') as $info)

Go to the top of the page
+Quote Post
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 559
Pomógł: 6315
Dołączył: 27.12.2004




Normalnie, LEFT JOIN
Go to the top of the page
+Quote Post
Kahras
post
Post #3





Grupa: Zarejestrowani
Postów: 23
Pomógł: 0
Dołączył: 28.01.2014

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


Cytat(nospor @ 4.04.2015, 19:05:55 ) *
Normalnie, LEFT JOIN

  1. SELECT `id`, `player_id`, `description`, `pos`, `ip`, `date` FROM `bug_tracker` LEFT JOIN `players` ON `bug_tracker.player_id` = `players.id`


:/
gdzie blad?
Go to the top of the page
+Quote Post
mmmmmmm
post
Post #4





Grupa: Zarejestrowani
Postów: 1 421
Pomógł: 310
Dołączył: 18.04.2012

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


Kod
SELECT `id`, `player_id`, `description`, `pos`, `ip`, `date` FROM `bug_tracker` LEFT JOIN `players` ON `bug_tracker`.`player_id` = `players`.`id`

To nadal nie będzie działać (ja wiem, czemu), ale naucz się czytać komunikaty o błędach
Go to the top of the page
+Quote Post
Boshi
post
Post #5





Grupa: Zarejestrowani
Postów: 342
Pomógł: 15
Dołączył: 30.08.2011

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


mmmmm chciałeś chyba napisać, naucz się składni Left Joina (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post

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: 4.10.2025 - 22:38