私はコードから始めます:
$checkIpaddresses = $wpdb->get_results( $wpdb->prepare("SELECT affiliateID, source FROM am_ipaddress WHERE affiliateID = $affiliateID"));
foreach ($checkIpaddresses as $ipaddress) {
$ipSource = explode(",", $ipaddress->source);
}
$newIP = ",".$ipAddress;
array_push($newIP, $ipSource);
print_r($ipSource);
,
データベースに、 (カンマ)で区切られた IP アドレスのリストを含む列があります。データベースからそのリストを取得し、新しい IP アドレスを追加して、IP アドレスの新しいリストで列を更新できるようにしたいと考えています。
上記のコードでこのエラーが発生しています。array_push() expects parameter 1 to be array
.
の値は$ipAddress
です$_SERVER['REMOTE_ADDR'];
。