Autor Zpráva
Folker
Profil
Ahoj, učím se zacházet s poli v php a mám jeden teoretický dotaz.
Mám 2 databáze. Z první databáze pomocí funkce "mysql_fetch_array" vytáhnu 1 řádek údajů(např. ID, cena, váha, trvanlivost). Tyto údaje prezentují nějaký produkt, ale chybí mi název tohoto produktu. Ten je uložený v druhé databázi. Ta obsahuje ID a název produktu. Mým úkolem je přiřadit názvy jednotlivým produktům pomocí shody ID u názvu a produktu.

řešení:
1. databázi vypíši takto:

$dotaz="SELECT * FROM ps_product";
  $result=mysql_query($dotaz);
  while ($row=mysql_fetch_array($result,MYSQL_ASSOC)) {
  $id=$row['id'];
  $cena=$row['cena'];
  $vaha=$row['vaha'];
  $trvanlivost=$row['trvanlivost'];
  $radek=array($id,$cena,$vaha,$trvanlivost);
  }

A právě tady jsem v koncích. Do $radek potrebuji dostat ten název produktu z druhe databáze, ale pouze ten se shodným ID.

Nevíte, jak to provést? Nechci celé řešení, ale nápovědu, abych se pohnul z místa.
AM_
Profil
zřejmě myslíš dvě tabulky v databázi.
http://www.linuxsoft.cz/article.php?id_article=837
Folker
Profil
Ano, myslel jsem 2 tabulky v 1 databázi. Díky za odkaz, mrknu na to.
Folker
Profil
Je to přesně to, co jsem potřeboval. Ještě jednou díky.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: