次のコードを使用してフォームを更新しようとすると、更新はサイレントになり、タイトルフィールドに0の値、コンテンツフィールドに前の値が表示されます。誰か助けてもらえますか!!!
adminClass.php
更新機能
if( $form_title && $form_content ){
$sql = "UPDATE home_page
SET title = '{$form_title}' AND content = '{$form_content}' WHERE id = {$id}";
echo $sql;
$result = $this->mysqli->query( $sql );
if(!$result){
echo 'Error'. mysqli_error();
return;
}else{
$this->success_message = "Update Successfull";
return;
}
}
admin.phpビューページ
if( isset( $_POST['update'] ) ){
$admin_obj->update($_POST, $id);
}