我的命令是
$stmt2 = "select rowsno , comid , sno , tag_from FROM tasktag where COMID='$COMID' and TAG_FROM = '$TAGFROM'";
我想在其中获取1个值,但是使用上面select命令中的sno从另一个表中获取
我希望获取LATEST_ACTIVITY_NO from admtask where sno = sno;
我只想在stmt2命令中使用它,因为它返回一个像这样的json数组 -
[
{
"ROWSNO": "2224",
"COMID": "54578",
"SNO": "31598",
"TAG_FROM": "SAURABH"
}
]
我希望在其中加入LATEST_ACTIVITY_NO
,我该怎么办,请帮忙。
答案 0 :(得分:1)
您是否尝试过SQL加入?
<?php
$stmt2 = "select t.rowsno , t.comid , t.sno , t.tag_from, a.LATEST_ACTIVITY_NO FROM tasktag t JOIN admtask a ON a.sno = t.sno where COMID='$COMID' and TAG_FROM = '$TAGFROM'";
答案 1 :(得分:-1)
你可以试试这个: -
$query = mysql_query($stmt2);while($result = mysql_fetch_array($query){$sno = $result['sno'];};
在下一个查询中使用此$ sno变量