Hello, I am trying to insert multiple rows in my table however it is only inserting one.

This is the query:

while( $i < $row = mysql_fetch_array($notification_query2))
{
mysql_query("INSERT INTO `notifIcations_data` (`post_id`, `user_id`, `status`) VALUES (LAST_INSERT_ID(), '".$row['user_id']."', '1')");
}
I'm trying to insert a new row for each $row['user_id'] but it only inserts it for the first id.