我正在按照本教程进行操作
http://www.1stwebdesigner.com/tutorials/infinite-scrolling-tutorial/
它包含以下代码片段:
<!--?php
$con = mysql_connect("localhost", "username", "password");
mysql_select_db("database_name");
$result = mysql_query("select SQL_CALC_FOUND_ROWS * from scroll_images order by id asc limit 12");
$row_object = mysql_query("Select Found_Rows() as rowcount");
$row_object = mysql_fetch_object($row_object);
$actual_row_count = $row_object--->rowcount;
?>
线路$actual_row_count = $row_object--->rowcount;
使我感到困惑,--->rowcount
应该怎么办?当我将其包含在PHP中时,会收到错误消息。
<?php
$sql_fetch = "SELECT * FROM articles ORDER BY time DESC limit 4;";
$dbresult = mysqli_query( $db, $sql_fetch );
$row_object = mysqli_query( $db, "Select Found_Rows() as rowcount" );
$row_object = mysqli_fetch_object( $row_object );
$actual_row_count = $row_object--->rowcount;
?>
Parse error: syntax error, unexpected T_OBJECT_OPERATOR in /Applications/MAMP/htdocs/index.php on line 14
<!-- Comment -->
是您注释掉HTML内容的方式。那行确实是不正确的(此刻请停止阅读文章)。
我会想像他的意思
<?php
$con = mysql_connect("localhost", "username", "password");
mysql_select_db("database_name");
$result = mysql_query("select SQL_CALC_FOUND_ROWS * from scroll_images order by id asc limit 12");
$row_object = mysql_query("Select Found_Rows() as rowcount");
$row_object = mysql_fetch_object($row_object);
$actual_row_count = $row_object->rowcount;
?>
在另一个说明上:
请不要
mysql_*
在新代码中使用函数。它们不再维护,已正式弃用。看到红色框了吗?了解准备的语句来代替,并使用PDO或库MySQLi -本文将帮助你决定哪些。如果您选择PDO,这是一个很好的教程。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句