I need to count the number of columns that have a specific value (1) in a specific row (250). The value of the row is variable according to the query.
I tried the code below, but it didn't work.
$total_r = mysqli_query($con, "SELECT * FROM registers WHERE ID = '$ID' AND 1 IN (column1, column2, column3, column4)";
$total = mysqli_num_rows($total_r);
echo $total;
I need the result as a number, lets say "2 columns" or something like that.
SELECT ( (column1 = 1) + (column2 = 1) + …) AS total FROM registers WHERE ID = '$ID'(minus the possible SQL injection part where$IDgets inserted, of course.)NULL?