$sqlauth .= "WHERE ab.bookISBN = .$R['bookISBN'] ";有什么错误?

$sqlauth .= "WHERE ab.bookISBN = .$R['bookISBN'] ";有什么错误?

谁能帮我看看这句话.语法上有什么错误?

  $sqlauth = "SELECT a.authorName ";
$sqlauth .= "WHERE ab.bookISBN = .$R['bookISBN'] ";

第二句话.phpedit报错..

少了表名 $sqlauth = "SELECT a.authorName from 表名";

$sqlauth .= "WHERE ab.bookISBN = .$R['bookISBN'] ";

这句话本身有错误么?
不谈表名的问题/

不明白楼主

$sqlauth .= "WHERE ab.bookISBN = .$R['bookISBN'] ";
                                                 //这里为什么还要加个".",如果是连接的话,为撒没有和前面的区分呢?
我的Blog