 |
Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc Comunitatea PHP Romania
|
| Subiectul anterior :: Subiectul următor |
| Autor |
Mesaj |
johnutz
Data înscrierii: 20/Iul/2004
Mesaje: 956
Locație: Între scaun și tastatură
|
| Trimis: Mar Mar 15, 2005 12:39 pm Titlul subiectului: rezultate de forma tabel.coloana |
|
|
Sa zicem ca am un query "SELECT nume, prenume FROM persoane".
Daca folosesc $row = mysql_fetch_assoc($result), atunci pot sa gasesc ce ma intereseaza in $row['nume'] si $row['prenume']. Asta e absolut normal.
Dar daca am query-ul "SELECT persoane.nume, persoane.prenume FROM persoane", lucrurile merg la fel. Insa eu as vrea sa pot accesa celulele prin $row['persoane.nume'] si respectiv $row['persoane.prenume']...
Se poate face ceva pentru asta? Banuiesc ca ar fi o setare de mysql... |
|
| Sus |
|
aurelian
Data înscrierii: 01/Iun/2003
Mesaje: 833
Locație: Bucuresti
|
| Trimis: Mar Mar 15, 2005 12:50 pm Titlul subiectului: |
|
|
Daca tii neaparat sa folosesti asa ceva, ar trebui sa utilizezi aliasuri:
SELECT persoane. nume AS `persoane.nume`, persoane. prenume AS `persoane.prenume` FROM persoane;
nu uita de ` altfel o sa ai eroari. |
|
| Sus |
|
johnny
Data înscrierii: 31/Iul/2004
Mesaje: 904
Locație: Bucuresti
|
| Trimis: Mar Mar 15, 2005 1:25 pm Titlul subiectului: |
|
|
Citat:
Dar daca am query-ul "SELECT persoane. nume, persoane. prenume FROM persoane", lucrurile merg la fel
Cum adica lucrurile merg altfel? Ai tot $row['nume'] si $row['prenume'].
Pentru ceea ce vrei tu se poate folosi AS [field alias]
an style="color: #000000"><?php $sql = "
SELECT
persoane. nume AS persoane_nume,
persoane. prenume AS persoane_prenume
FROM persoane"; |
|
| Sus |
|
PHPRomania Bot
Bot Member
Data înscrierii: 27/Dec/2007
Mesaje: 1
Locaţie: Server Google |
| Trimis: Mie Dec 26, 2007 7:01 pm Titlul subiectului: Ad |
|
|
|
|
|
| Sus |
|
| |
|