$lines = file('array2.txt');
foreach($lines as $line)
{
mysql_query("INSERT INTO test (Tweet, Date) VALUES ('$line', '22')");
}
안녕 모두,file() 함수를 사용하여 연속 루프를 Foreach합니다.
내가 배열로 텍스트 파일에서 줄을 추가 할 파일() 함수를 사용하여 위의 코드를 사용하는 것을 시도하고있다, 그래서 다음 MySQL 데이터베이스에 배치 할 수 있습니다. 내가 사용하고있는 파일에는 100 줄이 들어 있지만 위의 함수를 사용하면 결국 116,000 이상이됩니다. 아무도 이것을 일으키는 원인을 알 수 있습니까? 미리 감사드립니다.
* PSA :. *은'mysql_로는 * '기능 [PHP 5.5에서 사용되지] 있습니다 (http://php.net/manual/en/faq.databases.php#faq.databases.mysql.deprecated). 나중에 새 코드를 작성하는 것은 권장하지 않으므로 나중에 업그레이드하지 못할 수도 있습니다. 대신 [MySQLi] (http://php.net/manual/en/book.mysqli.php) 또는 [PDO] (http://php.net/manual/en/book.pdo.php) 및 [더 나은 PHP 개발자가 되십시오] (http://jason.pureconcepts.net/2012/08/better-php-developer/). –
파일 데이터의 몇 줄을 보여줍니다. – burzum
파일에 빈 줄이 포함될 가능성이 있습니까? –