0
0

Подскажите, какую функцию использовать для создания лога, и как ее записать в запрос на скачивание данных в БД,

Не понимаю как это сделать, помогите, пожалуйста!

// 2-е обращение к файлу с сериалами
  $xml2 = simplexml_load_file("xml/serials.xml") or die("Error: Cannot create object");

   $title = null;
   $desc = null;
   $post = null;
   $rating = null;
   $year = null;


 foreach ($xml2 as $movie_key => $movie) {
   $title = $movie->title_russian;
   $desc = $movie->title_original;
   $year = $movie->year;

   foreach ($movie->poster->big->attributes() as $poster_key => $poster) {
    $post = $poster;  
   } 

   if ($movie->imdb) {
     $rating = $movie->imdb->attributes()['rating'];
   } else {
    $rating = null;
   }

   insert($title, $desc, $year, $rating, $post, 2);
  
  }

  echo "<pre>";
  print_r($xml2);
  echo "</pre>";


student_vee_CYy6
3 years ago






Функци записии лога вам как раз и нужно написать. Т.е. надо взять код из прошлого урока и сделать к нему логирование в файл - т.е. когда происходит запись в базу - результат каждой операции писать в файл-лог - т.е. в файл писать строку типа "Строка 1 - запись в базу - выполнено!".

Формат лога на самом деле вы определяете сами, в логи программист пишет данные, которые ему потом могут понадобится и он сам решает что ему туда писать, например ошибки какие-то - при этом пишется дата-время, код ошибки, доп.какая-то еще инфа сохраняется в файл-лог.

А в этом задании вам просто нужно понять что такое лог и научиться технически делать лог, т.е. при каждой операции делать запись в файл.

Pavel Lazarev
3 years ago

ОК, большое спасибо, простая запсь в лог-файл получилась

student_vee_CYy6
3 years ago

2 ответов