0
如何在兩個表中插入數據&檢查數據是否已存在?我使用PHP和Postgres DB。在插入如何在2表中插入數據並檢查數據庫中是否存在數據庫中存在php
tbl_Item(ItemID-pk, Itemname, Price, $description)
tbl_Ingredient(ItemID-fk, brandname)
我的PHP代碼(我不會在這裏貼上其餘代碼保持短)我只知道如何使用1個表中插入。我應該再拍pg_query
爲tbl_ingredient
:
$AddItem = pg_query("SELECT INTO tbl_item VALUES ('$Itemname' ,'$Price' , '$Description'")
,我怎麼能檢查,如果數據已經存在?我想檢查3列的數據。
$CheckItemname = pg_query("Select * From tbl_item Where itemname = '" . $ItemName);
if (pg_num_rows($CheckItemname) == 1)
{
alert('The Item ' . $ItemName . ' Already Exist!');
}
我已經嘗試添加(&& (pg_num_rows($CheckHighQntyThreshold) == 1) && (pg_num_rows($CheckLowQntyThreshold) == 1))
但不知何故,Adobe Dreamweaver的是將其標記爲紅色