如何使“插入多行”更有效并转换为mysqli?

时间:2018-03-22 10:42:52

标签: php mysql mysqli

我有这个代码 - 只是因为我无法弄清楚如何让它变得更容易和更好。

此代码可以正常运行并完成工作。但我知道有更好的方法来完成同样的工作。

我正在研究准备好的陈述,因为我不想让脚本和我的网站更安全。我不知道如何实现和转换这样的代码。我是一个视觉家伙,所以我想展示它。

    //GET FOLLOWERS OF THE THREAD
    $resultF = $con->query("SELECT 
        q_id,
        m_id
            FROM
        q_followers
            WHERE q_id = '".$q_id."'
    ");

    //COUNT NUMBER OF ROWS
    $row_cnt_F = $resultF->num_rows;

    //IF THERE IS FOLLOWERS - THEN INSERT A NOTIFICATION FOR EACH
    if($row_cnt_F > 0) {
        while($rowF = $resultF->fetch_assoc()){
            //INSERT NOTIFICATION
            $sqlF = "INSERT INTO notifications (n_type,m_id,timestamp)
            VALUES ('1','".$rowF['m_id']."','".$timestamp."')";
            mysqli_query($con, $sqlF);
        }
    }

谢谢。

0 个答案:

没有答案