私のmysqlテーブルには、次のようなデータを格納する列があります。
'fb:username;yt:youtubeUsername;tw:twitterUsername;uk:websiteURL'
すべての値は「;」で区切られます。私が知りたいのは、この配列の値を削除する方法 (ユーザーが YouTube アカウントのリンクを削除したいなど)、explode 関数を使用してフィールドを検索し、行から値をきれいに削除する方法です。
混乱していないことを願っています。
$social = explode(";", $arrayquery['socialNetworks']);
$count = substr_count($arrayquery['socialNetworks'], ';') + 1;
for($i = 0; $i < $count; $i++) {
# Seperate data so we can read it
$prefix = substr($social[$i], 0, 2);
$url = strstr($social[$i], ':');
$url = substr($url, 1); # Remove : from resources
{ my script I need to run in For loop. }
}
これは、フィールドからデータを抽出するために使用するスクリプトです。