Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][MySQL]dwukrotne występienie id przy łączeniu tabel
Forum PHP.pl > Forum > Przedszkole
dentopolis
łączę dwie tabele, każda zawiera id. jak utworzyć zmienną dla konkretnego id?

$id = `gabinet_pacjenci`.`id`;

?
viking
Napisz dokładnie o co chodzi. http://php.net/manual/en/language.variables.variable.php czy nie wiesz jak połączyć ciągi?
trueblue
Zastosuj aliasy.

  1. SELECT t1.pole AS t1p, t2.pole AS t2p...


Będziesz wtedy miał wartości pod indeksami tablicy ['t1p'] i ['t2p']

Warto stosować odpowiednie nazewnictwo już na poziomie budowy tabeli (tabela: 'book', klucz: 'id_book').
Tomplus
acz nie ma potrzeby używać AS bez tego zwrotu alias też będzie działać.

Aliasy też przydają się gdy chcesz coś np. z sumować i potem wyświetlić na stronie:

  1. SELECT SUM(poleA + poleB) AS suma_pol FROM ....
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.