followers)) { foreach ($list->followers as $usr_id => $users) { if ($usr_id > 0) { $sql = sprintf("SELECT `db_id` FROM `db_livefollows` WHERE `channel_id`='%s' LIMIT 1;", $usr_id); $r = mysqli_query($conn, $sql); $n = $r->num_rows; $v = $r->fetch_assoc(); if ($n > 0) { $sql = sprintf("UPDATE `db_livefollows` SET `follow_list`='%s' WHERE `db_id`='%s' LIMIT 1;", json_encode($users), $v["db_id"]); } else { $sql = sprintf("INSERT INTO `db_livefollows` (`channel_id`, `follow_list`) VALUES ('%s', '%s');", $usr_id, json_encode($users)); } if (mysqli_query($conn, $sql)) { echo "db_livefollows records updated successfully for channel_id $usr_id\n"; } else { echo "Error updating record: " . mysqli_error($conn) . "\n"; } } } } mysqli_close($conn); /* subs */ $conn = mysqli_connect($dbhost, $dbuser, $dbpass, $dbname); if (!$conn) { die('Could not connect: ' . mysqli_error()); } echo "Connected successfully\n"; if (is_object($list->subscribers)) { foreach ($list->subscribers as $usr_id => $users) { if ($usr_id > 0) { $sql = sprintf("SELECT `db_id` FROM `db_livesubs` WHERE `channel_id`='%s' LIMIT 1;", $usr_id); $r = mysqli_query($conn, $sql); $n = $r->num_rows; $v = $r->fetch_assoc(); if ($n > 0) { $sql = sprintf("UPDATE `db_livesubs` SET `sub_list`='%s' WHERE `db_id`='%s' LIMIT 1;", json_encode($users), $v["db_id"]); } else { $sql = sprintf("INSERT INTO `db_livesubs` (`channel_id`, `sub_list`) VALUES ('%s', '%s');", $usr_id, json_encode($users)); } if (mysqli_query($conn, $sql)) { echo "db_livesubs records updated successfully for channel_id $usr_id\n"; } else { echo "Error updating record: " . mysqli_error($conn) . "\n"; } } } } mysqli_close($conn);