2013-08-01 43 views
-1

我有一个用PHP代码写的网站与SQL代码,什么是将我的代码升级到sqli的最佳方式是什么?任何培训或教程?如何有清晰的PHP代码?升级PHP的mysql代码使用mysqli代替

mysql_connect("localhost","root",""); 
mysql_select_db("timer"); 
+0

+1选择正确的路径(好吧,我会选择PDO超过mysqli,但仍然),-1因为缺乏努力。 –

+1

如果你反正看重写,为什么不使用[PDO](http://de2.php.net/manual/de/book.pdo.php) - 更具前瞻性,并且给你增加了灵活性,因为交换db将轻松完成...(Upps,STT LCU击败我 - 重复,我的打字太慢...) – MBaas

回答

0

该文献在某种程度上涉及到, here。您可以使用相同的函数名称,显然,大部分前缀为mysqli而不是mysql

从那里您应该能够用mysqli中的更好结构替换部分代码,例如,参数化语句,而不是手动连接SQL。

+0

刚开始用sqli写作?没有变化或需要什么? –

+0

那么,你不能使用'mysqli_query'与'mysql_connect'开始的连接,所以你必须一次升级所有的地方。但除此之外,程序界面似乎大致相同。 – Joey

+0

,你能告诉我有什么区别?为什么sqli首选? –