-1
私はいくつかのデータを更新しようとしていると、それは罰金を返すが、私のデータ・ベース・何に変化している:IFが実行されていないためかもしれ更新ユーザデータのphp
<?php
function updater($value, $id){
// Create connection
$conn = new mysqli('localhost' , 'webjgb_updter' , 'upDat3r*' ,'webjgb_updtst');
$value =mysqli_real_escape_string($conn,$value);
$id =mysqli_real_escape_string($conn,$id);
// Check connection
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
$sql = "UPDATE editinplace SET nombre='{$value}', apellidos='{$value}', email='{$value}', telefono='{$value}' WHERE id='{$id}'";
if ($conn->query($sql) === TRUE) {
echo "Record updated successfully";
} else {
echo "Error updating record: " . $conn->error;
}
$conn->close();
}
if(isset($_POST['nombre']))
updater($_POST['nombre'],$_POST['id'])
?>
このupDat3rです:
の変化、それに:それはちょうどあります
と私は
'".$value."'
に
'{$value}'
を変更しましたし、ここに訂正スクリプトですあなたのパスワードは最後に*印がついていますか?エラーメッセージが表示されますか?または空白のページ? – Blueblazer172は、他のどこかで定義された$値です。その関数は$ value-variableを得ることができますか? – Blueblazer172