Elimde içerisinde 500 adetten oluşan bir isim dosyası var gibi düşünelim ve ben bu dosyayı php pdo ile mysql databaseme tek seferde basmak istiyorum.
<?php
$_FILE = fopen("dosya.txt",'r');
while(!feof($_FILE)){
$_VERI = fgets($_FILE);
echo$_VERI."<br />";}
fclose($_FILE); ?>
Bu şekilde dosyayı açabiliyorum ama veritabanına yazdırma konusunda fikrim yok yardım edebilirseniz sevinirim.
ÇÖZÜM:
<?php
$db = new PDO('mysql:host=localhost;dbname=veritabani_adi;ch arset=utf8', 'kullanici_adi', 'kullanici_parolasi');
$_FILE = fopen('dosya.txt','r');
while(!feof($_FILE)){ $_VERI = trim(fgets($_FILE));
$insert = $db->prepare('INSERT into tablo_adi SET link_url = ?'); $insert->execute([$_VERI]); }
fclose($_FILE);
?>