我想实现一个下拉列表,以从另一个表中选择元素并使用ZEND 1显示它们。我有两个表,产品和类别。此代码显示产品表中元素的列表。
<?php
foreach ($this->products as $product)
{
echo "<tr>";
echo "<td>" . $product->name_product . "</td>";
echo "<td>" . $product->category_id . "</td>";
echo "<td>" . $product->warehouse_id . "</td>";
echo "<td>" . $product->picture . "</td>";
echo "<td>" . $product->price . "</td>";
echo "<td colspan='2'><a href='" . $this->url(array('controller' => 'product', 'action' => 'edit', 'id' =>
$product->id)) . "' type='button' class='btn btn-primary'>Edit</a>";
echo " <a href='" . $this->url(array('controller' => 'product', 'action' => 'delete', 'id' => $product->id)) . "' onclick='return confirm(\"Do you really want to delete this contact?\");' type='button' class='btn btn-danger'>Delete</a></td>";
echo "</tr>";
}
?>
我想精确选择表类别中的“名称”列,并在上面的代码中将其显示在“ category_id”的位置。这是怎么回事?
嗯,我已经检查了Zend 1,下拉列表没有预建的小部件,这就是为什么我为此,我更喜欢Yii,但无论如何,我将回答您的问题,以便您要从表中检索数据并将其放在下拉列表中为此,您可以在PHP上执行类似的操作