вы можете сделать массив следующим образом:
array(
array(
'ip' => '0.0.0.0',
'country' => 'someplace',
'city' => 'somecity'm ,
'data' => 'somedata'),
array(
'ip' => '0.0.0.0',
'country' => 'someplace',
'city' => 'somecity'm ,
'data' => 'somedata'),
.
.
. );
, а затем сериализовать массив и сохранить его по IP-адресу в базе данных, а затем у вас будет только 2 столбца таблицы:
ip ::: info
затем вы можете использовать функцию для извлечения данных из базы данных и универсализации массива, извлеченного из столбца информации. Больше информации о php serialze