Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [SQL] Zapytanie mysql
Forum PHP.pl > Forum > Przedszkole
Kahras
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)

nospor
Normalnie, LEFT JOIN
Kahras
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?
mmmmmmm
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
Boshi
mmmmm chciałeś chyba napisać, naucz się składni Left Joina smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.