Может кто подскажет как правильно это сделать? Попробовал по принципу zar.name_zar и products.user, но вот дублирующие записи по этому принципу к сожалению. Что бы было понятно, мне нужно вывести список из products с совпадение из zar: $resultA - таблица products и resultB - таблица zar.
if($resultA['ID'] == $resultB['id_zar']){$oplata = $resultB['price_zar'];}
else{$oplata = "Не оплачено";}
Вот полный код:
mysql_query("SET NAMES utf8");
$sqlA = mysql_query("SELECT * FROM `products` WHERE user LIKE '%".$rname."%' ORDER BY ID DESC", $link);
$sqlB = mysql_query("SELECT * FROM `zar` WHERE name_zar LIKE '%".$rname."%' ", $link);
$resultA=mysql_fetch_array($sqlA);
$resultB=mysql_fetch_array($sqlB);
while ($resultA .$resultB) {
if($resultA['ID'] == $resultB['id_zar']){$oplata = $resultB['price_zar'];}
else{$oplata = "Не оплачено";}
$oplata;
echo
'<tr>'.
'<td><a href="/id.php?red_id='.$result['ID'].'"><i class="fa fa-file-text"></i></a></td>'.
'<td>'.$result['ID'].''.
'<td>'.$result['data'].'</td>'.
'<td>'.$result['Tech'].'</td>'.
'<td>'.$result['status'].'</td>'.
'<td>'.$result['end'].'</td>'.
'<td>'.$oplata.'</td>'.
'</tr>'
;
}
Объедините ваши запросы в один
$sql = mysql_query("
SELECT *
FROM `products` AS `p`
LEFT OUTER JOIN `zar` AS `z` ON z.id_zar = p.ID
WHERE p.user LIKE '%".$rname."%'
ORDER BY p.ID DESC");
while ($result = mysql_fetch_array($sql, MYSQL_ASSOC)) {
echo
'<tr>'.
'<td>
<a href="/id.php?red_id='.$result['ID'].'">
<i class="fa fa-file-text"></i>
</a>
</td>'.
'<td>'.$result['ID'].''.
'<td>'.$result['data'].'</td>'.
'<td>'.$result['Tech'].'</td>'.
'<td>'.$result['status'].'</td>'.
'<td>'.$result['end'].'</td>'.
'<td>'.$result['price_zar'].'</td>'.
'</tr>';
}
Виртуальный выделенный сервер (VDS) становится отличным выбором
Нужна помощь, как в этом коде сделать реализацию через ООП? Как сделать так чтобы класс получал данные из формы? Вот исходный код
Сейчас функция выводит мне весь список месяцов с годами типа: Январь 2016 ит
Подскажите пожалуйста книги или статьи по методике разработки классовЗадача: