我是新来的,我是绝对的初学者。
请帮助解决这个错误:
解析错误:语法错误,第174行的index.php中出现意外的T_BOOLEAN_OR
第一行是第174行
( $sql = || print mysql_error( ) );
if (0 < mysql_num_rows( $sql )) {
while ($row = mysql_fetch_assoc( $sql )) {
@extract( $row );
$numview = ($viewer == 1 ? 'view' : 'views');
$numvideo = ($counter == 1 ? 'video' : 'videos');
$chanlink = 'index.php?channels=browse&channel_id=' . $uid;
if (!empty( $img )) {
$show_images = '<a href="' . $link . '" target="_blank"><img src="thumbs/channel/' . $img . '" width="' . $chan_img_width . '" height="' . $chan_img_height . '" border"0"></a>';
}
else {
$show_images = '';
}
答案 0 :(得分:1)
错误很明显......
第174行的index.php中的意外T_BOOLEAN_OR
这是第174行:
( $sql = || print mysql_error( ) );
这是一个布尔OR
:
||
您无法为变量分配布尔OR
运算符,因此这没有意义(更不用说其余部分了):
$sql = ||
PHP解析器并不期望那些没有意义的东西,所以它会引发错误。