Я пытаюсь получить этот вопрос несколько часов без результата. Надеюсь, ты поможешь мне! Поясню: Мои таблицы: table1: pm_proveedores поля: prov_ID, prov_nif, prov_nombre, prov_email Таблица 2: pm_productos поля: prod_ID, prov_prod_nif, prod_fechafactura, prod_numerofacturaSELECT полей из двух таблиц через переменную
отобразить на одной странице (prod_search. PHP):
$query="select * from pm_productos where prod_nombreproducto like '%$search%' LIMIT $offset, $rowsperpage";
$result=mysql_query($query);
while ($row = mysql_fetch_array($result)) {
echo "<tr>
<td>",$row[1],"</td>
<td>",date('d/m/Y',strtotime($row[2])),"
<td><a href='fact_view.php?roll=".$row[3]."'>".$row[3]."</a></td>
<td>",$row[4],"</td> etc, etc....
В другой странице (prod_view.php) я получаю "$ ролла" и отображает все строки с этим же "$ рулона":
<? $roll=$_GET["roll"];?>
$query="SELECT * FROM pm_productos where prod_numerofactura='$roll'";
$result=mysql_query($query);
while ($row = mysql_fetch_array($result)) {
echo "<tr>
<td>",$row[1],"</td>
<td>",date('d/m/Y',strtotime($row[2])),"</td>
<td>",$row[3],"</td>
<td>",$row[4],"</td> etc,etc....
Мой вопрос: Как отобразить на странице 2, поле prov_nombre из таблицы 1, где table2.prov_prod_nif = table1.prov_nif? (оба поля «table2.prov_prod_nif» и «table1.prov_nif» содержат одинаковое число) Заранее благодарю за вашу большую помощь!
Если я понимаю, что этот ответ предполагает, что поиск был сделан? Но как насчет того, если поиск не выполняется, я имею в виду, отображая все записи и нажав ссылку href в таблице этой страницы «поиска»? Спасибо !!! –
РЕШЕНИЕ, спасибо! –