我建立最新的軌道數據庫的電臺播放的,我不想被添加到數據庫中的站名稱條目。停止條目被添加到MySQL數據庫,如果值=給定參數
我知道我需要使用if else,否則如果因爲我想做的事情,我已經檢查if和else是否存在,所以我只是在尋找一些關於如何停止添加條目的指針如果電臺名稱在$ trackartist場
我知道我需要做的沿,如果$ trackartist =站名別的什麼也不做檢查,如果做插入其他存在進入線的東西。
這是我用來填充行的代碼。
include('config.php');
$str = file_get_contents('xxxxxxxx.xxx');
$json = json_decode($str, true);
$artist = $json['now_playing']['artist'];
$track = $json['now_playing']['track'];
$cover = $json['cover'];
$check = mysqli_query($mysqli,"select * from recent where trackartist='$artist' and tracktitle='$track' and coverurl='$cover'");
$checkrows=mysqli_num_rows($check);
if($checkrows>0) {
echo "track exists";
} else {
$sql = "INSERT IGNORE INTO recent (trackartist, tracktitle, coverurl)
VALUES ('$artist', '$track', '$cover')";
$result = mysqli_query($mysqli, $sql) or die('Error querying database.');
mysqli_close($mysqli);
};
除非我不理解你想要什麼,你基本上回答了自己的問題:如果'(!$藝術家=「站名」){/ *做的東西* /}' – WheatBeak
所以基本上如果($藝術家= 「Station Name」){} else($ checkrows> 0){ echo「track exists」;} else if? – TheWebMann
編輯:不大,看回答 – WheatBeak