Method
Новичок
Здравствуйте. Есть массив данных:
$result2 = mysqli_query( $link,"SELECT * FROM `what_zakazal` WHERE id_zakaza = '".$_GET[id]."'");
$query = mysqli_fetch_array($result2);
И есть еще один массив:
$knigi=mysqli_query($link,"SELECT * from `products` ");
$row=mysqli_fetch_array($knigi);
Это смешно но у меня не получается отображать данные из второго массива которых нет в первом..
делал так:
if ($row[artikul]!=$query[artikyl]) {...}
Но это срабатывает 1 раз для первой записи а не для всех. Вот полная версия "кода"
<?php
$knigi=mysqli_query($link,"SELECT * from `products` ");
$row=mysqli_fetch_array($knigi);
do {
$result2 = mysqli_query( $link,"SELECT * FROM `what_zakazal` WHERE id_zakaza = '".$_GET[id]."'");
$query = mysqli_fetch_array($result2);
if ($row[artikul]!=$query[artikyl])
{
echo'
<tr>
<td><input type="checkbox" name="tov_chek" class="tov_chek" value="'.$row["id"].'" ></td>
<td>'.$row["name"].'</td>
<td>'.$row["artikul"].'</td>
<td>'.$row["class"].'</td>
<td>'.$row["izdatel"].'</td>
<td>'.$row["sokr_name"].'</td>
<td><input style="width: 40px" class="zakaz_knig";></td>
<td>'.$row['prod_cena'].'</td>
<td>хз</td>
<td>хз</td>
</tr>
';
}
}while($row=mysqli_fetch_array($knigi));
?>
Делала в do while еще один цикл и так же работало только для первой записи. Спасибо за помнимание. В ожидании советов.
$result2 = mysqli_query( $link,"SELECT * FROM `what_zakazal` WHERE id_zakaza = '".$_GET[id]."'");
$query = mysqli_fetch_array($result2);
И есть еще один массив:
$knigi=mysqli_query($link,"SELECT * from `products` ");
$row=mysqli_fetch_array($knigi);
Это смешно но у меня не получается отображать данные из второго массива которых нет в первом..
делал так:
if ($row[artikul]!=$query[artikyl]) {...}
Но это срабатывает 1 раз для первой записи а не для всех. Вот полная версия "кода"
<?php
$knigi=mysqli_query($link,"SELECT * from `products` ");
$row=mysqli_fetch_array($knigi);
do {
$result2 = mysqli_query( $link,"SELECT * FROM `what_zakazal` WHERE id_zakaza = '".$_GET[id]."'");
$query = mysqli_fetch_array($result2);
if ($row[artikul]!=$query[artikyl])
{
echo'
<tr>
<td><input type="checkbox" name="tov_chek" class="tov_chek" value="'.$row["id"].'" ></td>
<td>'.$row["name"].'</td>
<td>'.$row["artikul"].'</td>
<td>'.$row["class"].'</td>
<td>'.$row["izdatel"].'</td>
<td>'.$row["sokr_name"].'</td>
<td><input style="width: 40px" class="zakaz_knig";></td>
<td>'.$row['prod_cena'].'</td>
<td>хз</td>
<td>хз</td>
</tr>
';
}
}while($row=mysqli_fetch_array($knigi));
?>
Делала в do while еще один цикл и так же работало только для первой записи. Спасибо за помнимание. В ожидании советов.