2017-08-12 26 views
-1

私は.phpファイルの半分をmysqlにしましたが、最後の部分をmysqliにすることはできません。それは私にエラーを与える。なぜ誰かが私に言うことができますか?または私のためにそれを修正する?MySQLのエスケープ文字列。

$Password = mysql_real_escape_string(strip_tags(stripslashes($_POST['Password']))); 

$submit = mysql_real_escape_string(strip_tags(stripslashes($_POST['submit']))); 

答えて

0

次のように使用します。

<?php 
$con=mysqli_connect("localhost","my_user","my_password","my_db"); 

// Check connection 
if (mysqli_connect_errno()) { 
    echo "Failed to connect to MySQL: " . mysqli_connect_error(); 
} 

// escape variables for security 
$Password = mysqli_real_escape_string($con, strip_tags(stripslashes($_POST['Password']))); 
$submit = mysqli_real_escape_string($con, strip_tags(stripslashes($_POST['submit']))); 

$sql="query"; 

if (!mysqli_query($con, $sql)) { 
    die('Error: ' . mysqli_error($con)); 
} 

mysqli_close($con); 
?> 
+0

わかりました。私は今それをしようとしている –

+0

ありがとうございました!できます。 –

+0

有益な投票の答えです。 –

関連する問題