Я совсем новичок, пытаясь это сделать. Я получаю список идентификаторов из запроса как 1,2,3,4 ... затем мне нужно СУММИРОВАТЬ значения столбца с именем «total», где идентификатор включает один из перечисленных идентификаторов.
//Total quoted
//$array_quos = $row3['quo_list'];
$array_quos = explode(',', $row3['quo_list']);
foreach ($array_quos as $qtid => $qt)
{
$qt = $db->query("SELECT total FROM exp.quo_main WHERE quo_id = '.$qtid.' ");
$total_quoted2 += $qt;
}
SELECT SUM(total) as total_quoted FROM exp.quo_main WHERE quo_id IN(?) затем привяжите его к $row3['quo_list']Отлично, отлично работает. Это было так просто, и я так потерялся // Всего процитировано $ array_quos = $ row3 ['quo_list']; $ total_quoted2b = mysqli_query ($ db, "ВЫБРАТЬ СУММ (всего) как total_quoted FROM exp.quo_main WHERE quo_id IN ($ array_quos)"); $ total_quoted2 = mysqli_fetch_array ($ total_quoted2b); // эхо $ total_quoted2 [0];






Чего вы пытаетесь достичь? Можете ли вы привести пример ввода и ожидаемого результата?