将php从5升级到7.2,.php MySQL代码停止工作
我的Webhost将php从5(我认为是5.3)升级到了PHP7.2 我一整天都在试图重新编码,但都没用。 (变得非常沮丧!!!) 结果在用于正确显示的页面上为空白 代码如下 非常感谢你的帮助 :D将php从5升级到7.2,.php MySQL代码停止工作,php,mysql,database,php-7.2,Php,Mysql,Database,Php 7.2,我的Webhost将php从5(我认为是5.3)升级到了PHP7.2 我一整天都在试图重新编码,但都没用。 (变得非常沮丧!!!) 结果在用于正确显示的页面上为空白 代码如下 非常感谢你的帮助 :D _ 基于mysql的函数在7+中不再可用。将它们转换为等价的mysqli.*。查看PHP api,转换还不错,但是一些函数参数与一些函数进行了交换。这篇文章可能有助于帮助您转换不推荐的mysql.*调用-发布的dupe将向您展示您需要的一切,但我个人会借此机会升级到。提供有关如何转换的详细说明。
_
基于mysql的函数在7+中不再可用。将它们转换为等价的mysqli.*
。查看PHP api,转换还不错,但是一些函数参数与一些函数进行了交换。这篇文章可能有助于帮助您转换不推荐的mysql.*
调用-发布的dupe将向您展示您需要的一切,但我个人会借此机会升级到。提供有关如何转换的详细说明。
<?
// How many Records?
$query="SELECT COUNT(*) FROM ezines ORDER BY issue ASC";
$result = mysql_query ($query);
$row = mysql_fetch_array ($result, MYSQL_NUM);
$num_records = $row[0];
$query="SELECT * FROM ezines ORDER BY issue ASC";
$result = mysql_query ($query);
$row = mysql_fetch_array($result, MYSQL_ASSOC);
$start=$row["issue"];
if ($num_records < 10) {
$query="SELECT * FROM ezines ORDER BY issue ASC LIMIT ".($num_records-1).", 1";
} else {
$query="SELECT * FROM ezines ORDER BY issue DESC LIMIT 1";
}
$result=mysql_query($query);
$row = mysql_fetch_array($result, MYSQL_ASSOC);
$finish=$row["issue"];
?>
<div><A HREF="ezine.php?archives">Issues <? echo $start; ?> to <? echo $finish; ?></A></Div>
<div>_</div>
<?
// THIS will be 10 Most Recent, Order By Issue, Decending
// `ezine` table
// Format Displayed Below
$query="SELECT * FROM ezines ORDER BY issue DESC LIMIT 10";
$result=mysql_query($query);
while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) {
echo "<div><A HREF='ezine.php?issueno=".$row["issue"]."'>Issue #".$row["issue"].": ".$row["title"]."</A></div>";
echo "<div> </div>";
}
?>