Witam. Podczas dodawania rekordów do bazy danych MySql obcina mi znaki takie jak '', '\r' itp.
Skrypt przedstawia się następująco:
function dodaj_rekordy()
{
$lacz=lacz_db();
$fp=file('plik.txt');
for($x=0;$x<count($fp);$x++)
{
$wynik=$lacz->query("insert into tabela set id='$x', tresc='$fp[$x]'");
if(!$wynik)
echo $x.'Nie udalo sie';
else
echo $x.'Ok'.$fp[$x];
}
}
function lacz_db()
{
$wynik=new mysqli('localhost','root','','baza');
if(!$wynik)
throw new Exception('Połączenie z serwerem bazy danych nie powiodło się');
else
return $wynik;
}
Z góry dziekuję za sugestie.