Php 从mysql更改为mysqli
我写的代码允许我使用mysql从mysql获取信息,这是旧代码,我试图从mysql更改为mysqli,但有些方法不正常,我相信我对mysqli的了解还是新的,有谁能帮助我从mysql写入mysqli,这样我就可以从中学习自己了,请。。。这是代码 谢谢Php 从mysql更改为mysqli,php,mysql,mysqli,Php,Mysql,Mysqli,我写的代码允许我使用mysql从mysql获取信息,这是旧代码,我试图从mysql更改为mysqli,但有些方法不正常,我相信我对mysqli的了解还是新的,有谁能帮助我从mysql写入mysqli,这样我就可以从中学习自己了,请。。。这是代码 谢谢 <?php include('db.php'); ?> <?php if(isset($_POST['kw']) && $_POST['kw'] != '') { $kws = $_POST['kw'];
<?php
include('db.php');
?>
<?php
if(isset($_POST['kw']) && $_POST['kw'] != '')
{
$kws = $_POST['kw'];
$kws = mysql_real_escape_string($kws);
$query = "select * from product where product_name like '%".$kws."%' limit 10" ;
$res = mysql_query($query);
$count = mysql_num_rows($res);
$i = 0;
if($count > 0)
{
echo "<ul>";
while($row = mysql_fetch_array($res))
{
echo "<a href='$row[product_name]'><li>";
echo "<div id='rest'>";
echo $row['product_name'];
echo "<br />";
echo "<td>";?><img src="<?php echo $row["screenshot"];?>" height="100" width="100" <?php echo "</td>" ;
echo "</div>";
echo "<div style='clear:both;'></div></li></a>";
$i++;
if($i == 5) break;
}
echo "</ul>";
if($count > 5)
{
echo "<div id='view_more'><a href='#'>View more results</a></div>";
}
}
else
{
echo "<div id='no_result'>No result found !</div>";
}
}
?>
一般的经验法则是:
不要改变。
但是从头开始编写mysqli版本
由于您使用旧mysql ext的方法都是错误的,所以不要将其转换为新的mysqli。只需学习mysqli,然后从头开始编写整个内容
否则,您最好保持旧代码不变,因为这样的机械重写不会有任何好处。一般的经验法则是:
不要改变。
但是从头开始编写mysqli版本
由于您使用旧mysql ext的方法都是错误的,所以不要将其转换为新的mysqli。只需学习mysqli,然后从头开始编写整个内容
否则,您最好保持旧代码不变,因为这样的机械重写不会有任何好处。一般的经验法则是:
不要改变。
但是从头开始编写mysqli版本
由于您使用旧mysql ext的方法都是错误的,所以不要将其转换为新的mysqli。只需学习mysqli,然后从头开始编写整个内容
否则,您最好保持旧代码不变,因为这样的机械重写不会有任何好处。一般的经验法则是:
不要改变。
但是从头开始编写mysqli版本
由于您使用旧mysql ext的方法都是错误的,所以不要将其转换为新的mysqli。只需学习mysqli,然后从头开始编写整个内容
否则,您最好保持旧代码不变,因为这样的机械重写不会有丝毫好处。几乎是一样的。只要查找与mysql相同的mysqli函数,就会发现它们需要一个link参数,这几乎是一样的。只要查找与mysql相同的mysqli函数,就会发现它们需要一个link参数,这几乎是一样的。只要查找与mysql相同的mysqli函数,就会发现它们需要一个link参数,这几乎是一样的。只需查找与mysql相同的mysqli函数,看看它们是否需要一个链接参数。是的,我理解,如果我错了,请纠正我,如果我将旧的保留在那里,而不是更改为mysqli,托管公司将来会发生什么情况,新版本的php是否准备将来不接受mysql,因为他们准备更改为默认的mysqli!这是对的!没有“默认”驱动程序。你可以用你想要的任何东西wish@andy但是,最好的选择是让自己拥有任何帮助程序库,并利用占位符。我理解,如果我错了,请纠正我,如果我把旧的留在那里,而不是改为mysqli,托管公司将来会发生什么,新版本的php是否准备将来不接受mysql,因为他们准备更改为默认的mysqli!这是对的!没有“默认”驱动程序。你可以用你想要的任何东西wish@andy但是,最好的选择是让自己拥有任何帮助程序库,并利用占位符。我理解,如果我错了,请纠正我,如果我把旧的留在那里,而不是改为mysqli,托管公司将来会发生什么,新版本的php是否准备将来不接受mysql,因为他们准备更改为默认的mysqli!这是对的!没有“默认”驱动程序。你可以用你想要的任何东西wish@andy但是,最好的选择是让自己拥有任何帮助程序库,并利用占位符。我理解,如果我错了,请纠正我,如果我把旧的留在那里,而不是改为mysqli,托管公司将来会发生什么,新版本的php是否准备将来不接受mysql,因为他们准备更改为默认的mysqli!这是对的!没有“默认”驱动程序。你可以用你想要的任何东西wish@andy但是,最好的选择是获取任何帮助程序库,并使用占位符