Select in mai multe tabele cu acelasi nume de coloana
Scris: Vin Dec 06, 2013
Buna ziua,
am si eu o problema si nu stiu cum sa o rezolv.
vreau sa selectez ceva din mysql, dar ambele tabele au coloana cu denumirea "name" si nu imi afiseaza nimic ca nu stie ce sa afiseze.
am incercat sa pun tabel.name dar nu merge deoarece si tabel2.name exista si nu merge.
Am asa:
tabela ps_manufacturer si ps_product_lang contin campul name amandoua.
NU SE POATE MODIFCA tabelul ca este gata creat si functional.
Este vreo solutie?
Astept raspuns.
Multumesc anticipat.
Cu stima Trif
am si eu o problema si nu stiu cum sa o rezolv.
vreau sa selectez ceva din mysql, dar ambele tabele au coloana cu denumirea "name" si nu imi afiseaza nimic ca nu stie ce sa afiseze.
am incercat sa pun tabel.name dar nu merge deoarece si tabel2.name exista si nu merge.
Am asa:
Cod: Selectaţi tot
$sqlo = 'SELECT * FROM ps_product_lang
INNER JOIN ps_product
ON ps_product_lang.id_product=ps_product.id_product
INNER JOIN ps_manufacturer_lang
ON ps_manufacturer_lang.id_manufacturer=ps_product.id_manufacturer
INNER JOIN ps_manufacturer
ON ps_manufacturer_lang.id_manufacturer=ps_manufacturer.id_manufacturer
WHERE ps_product.id_manufacturer="'.$_GET['producator'].'" AND ps_product_lang.id_lang="6"
ORDER BY name ASC';
$rezultato = $dbo->query($sqlo);
echo '';
$i=1;
if ($rezultato->num_rows > 0) {
while ($rando= $rezultato->fetch_assoc()){
echo '<br>'.$i.'. '.$rando['name'].' ';
$i++;
}
}
else { echo '<br>produse nu';}
NU SE POATE MODIFCA tabelul ca este gata creat si functional.
Este vreo solutie?
Astept raspuns.
Multumesc anticipat.
Cu stima Trif