Saya telah menulis skrip php kecil untuk mencapai ini berkali-kali dan ada banyak cara untuk melakukannya:
Yang terbaik menurut pengalaman saya adalah menggunakan fungsi CSV yang disediakan oleh PHP, lihat fgetcsv() , karena membuka file secara manual dan membacanya baris demi baris serta penguraian dapat menyebabkan komplikasi.
Sekarang Anda hanya mengulang semua baris dalam csv dan menyiapkan kueri secara dinamis dan menjalankannya, misalnya (dengan asumsi bahwa kolom 0 memiliki ID dan kolom 1 memiliki "hasweb")
<?php
if (($handle = fopen("input.csv", "r")) !== FALSE)
{
while (($data = fgetcsv($handle, 1000, ",")) !== FALSE)
{
mysql_query(UPDATE user_data SET hasweb="{$data[1]}" WHERE consultant_id = "{$data[0]}");
}
fclose($handle);
}
?>
Semoga membantu. Jika masih buntu, Silahkan tanya saya :)