А в чём именно сложность? Прочитать построчно из .txt файла? Разбить по символу : на два столбца? Сформировать из этого sql-запрос? Вывести полученный запрос на экран или в файл?
Алексей Толстоухов, вопрос был в том, в каком именно из четырёх пунктов у вас сложность?
Если во всех четырёх, то рекомендую что-нибудь из серии "PHP для чайников", ибо там совсем уже самые основы - как работать с файлами и как работать со строками.
Алексей Толстоухов, тогда вам нужно изучать SQL. Либо если не хотите изучать всё множество языка, изучайте запросы на вставку данных. И экранирование строк в SQL.
LOAD DATA LOCAL INFILE 'abc.csv' INTO TABLE abc
FIELDS TERMINATED BY ','
ENCLOSED BY '"'
LINES TERMINATED BY '\r\n'
IGNORE 1 LINES
(col1, col2, col3, col4, col5...);