以下のクエリを使用して、MySQL テーブルの id という列の最大値を抽出し、その値を 1 増やして $fav_id という変数に渡すことができます。何らかの理由で、$fav_id が必要な値ではなく '0' を返しています。つまり、id 列の現在の最大値が 465 の場合、$fav_id を 466 に設定する必要があります。違う。
$sth2 = $pdo->prepare("SELECT MAX(id) AS id FROM tracks");
$sth2->setFetchMode(PDO::FETCH_OBJ);
while($row = $sth2->fetch()) {
$fav_id = $row->id+1;
}