Php 如何在yii标准中使用isset
在yii标准中是否有使用isset的方法 我有两张名为“设备和供应”的桌子。。它们基本相同,只是设备有一个名为stock_no的字段。现在我有了一个搜索功能,可以根据下拉列表显示设备或供应记录 基本上,我想用if设置为检查是否存在*stack\u no*来证明它是来自设备表的Php 如何在yii标准中使用isset,php,yii,Php,Yii,在yii标准中是否有使用isset的方法 我有两张名为“设备和供应”的桌子。。它们基本相同,只是设备有一个名为stock_no的字段。现在我有了一个搜索功能,可以根据下拉列表显示设备或供应记录 基本上,我想用if设置为检查是否存在*stack\u no*来证明它是来自设备表的 if($this->itemType=="Equipment"){ $criteria->isset('stock_no', true ); // what may be the
if($this->itemType=="Equipment"){
$criteria->isset('stock_no', true ); // what may be the correct way to check if this column is existing?
}
if($this->itemType=="Supply"){
}
您可以在此查询中验证一个
SELECT count(*) exist FROM information_schema.COLUMNS
WHERE TABLE_SCHEMA = 'yourSchema'
AND TABLE_NAME = 'yourTable'
AND COLUMN_NAME = 'stock_no'
如果指定的表中存在此列,则返回1或0