khomchenko пишет:Подскажите, как присвоить item[id] для перехода на след страничку, и куда вставит код?
while ($rows = $resultSet->fetch_assoc())
{
$company_name = $rows['company_name'];
$company_location = $rows['company_location'];
$company_city = $rows['company_city'];
$company_address = $rows['company_address'];
$company_website = $rows['company_website'];
$company_email = $rows['company_email'];
echo "
<tr>
<td>$company_name</td>
<td>$company_location</td>
<td>$company_city</td>
<td>$company_address</td>
<td>$company_website</td>
<td>$company_email</td>
<td><a href='edit-employer.php?id=".$item['id']."' title='Edit'><i class='fa fa-pencil-square-o fa-lg' aria-hidden='true'></i></a></td>
</tr>
";
}
echo "</table>";
Добрый день!
Очень хотелось бы Вам помочь, но к сожалению, для этого не достаточно информации.
1. Можно только предполагать, что в $item["id"](не понятно зачем), присваиваться значения поля id из базы данных.
2.Не очень понятно, почему Вы не выводите текст линка здесь:
<a href='edit-employer.php?id=".$item['id']."' title='Edit'><i class='fa fa-pencil-square-o fa-lg' aria-hidden='true'></i></a>
т.е. должно что-то быть перед </i>
Если исходить из предположения, что id выбирается их базы данных,то можно сделать так:
PHP:
скопировать код в буфер обмена
echo "<table>"; while ($rows = $resultSet->fetch_assoc()) { echo "<tr>"; foreach($rows as $v) { echo "<td>".$v."</td>"; } echo "<td><a href='edit-employer.php?id=".$rows['id']."' title='Edit'><i class='fa fa-pencil-square-o fa-lg' aria-hidden='false'>Item N ".$rows['id']."</i></a></td>"; echo "</tr>"; } echo "</table>";
(Отредактировано автором: 26 Июня, 2017 - 10:06:21)
|