抱歉这个非常基本的问题!!我是 PHP/MySQL 的新手
如何做一个 if 语句来引用数据是否来自某个表。
这行得通吗?
if ( $search FROM "table2" )
{
function for table2.. etc
}
表格:仪器
列:
id instrument grade standard comments
instrument2 grade2 standard2 comments2
instrument3 grade3 standard3 comments3
instrument4 grade4 standard4 comments4
instrument5 grade5 standard5 comments5
表格:人
列:
id first last snumber course email graduate inumber
基本上,PEOPLE 表中的一个人通过 ID 链接到 INSTRUMENTS 表中的仪器,我有一个电子邮件搜索功能,我需要将相关数据发送到相关仪器。
我想获取匹配的instrument[i]的comments[i], grade[i], standard[i]
最佳答案
在您的代码中的某处,您必须已经指定了要从中进行选择的表格。您可以使用相同的逻辑来查看您最初使用的是哪个表?
例如:
$sTable = 'table2';
$rResult = mysql_query(sprintf($sQuery, $sTable));
if ($sTable == 'table2') { // use $rResult }
关于PHP/MySQL If FROM 语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5635403/