Привет, я пытаюсь обновить запись, которая сохраняется в моей таблице, обычно хранит электронные письма, подобные этому ["test@test.com"]
global $mysqli;
$id = (!empty($_REQUEST['id']) ? $_REQUEST['id'] : '');
$data = (!empty($_REQUEST['data']) ? $_REQUEST['data'] : '');
$idarray = explode(",", $id);
if(count($idarray) > 1){
$query = "";
if($data != ''){
$i = 0;
$coma = ',';
$query .= "UPDATE example SET ";
foreach($data as $c => $v){
if($v != '' && $v != '0'){
if($i != 0){
$query .= $coma;
}
if($c == 'exampleedit'){
$query .= " idexamples = '$v' ";
}elseif($c == 'useredit'){
$query .= " useremail = '$v' ";
}
это условие отправляет мне запись таким образом "test@test.com "
Я пытался это сделать, но моя таблица не выполняет обновление с помощью []
elseif($c == 'useredit'){
$query .= " useremail = ['$v'] ";