Как вставить в таблицу SQLite после завершения процесса в php? - PullRequest
0 голосов
/ 22 июня 2019

Я работаю над кодом php, как показано ниже, в котором перечислены все файлы mp4, присутствующие в каталоге.

Status.php

<?php 
$mp4_files = array_values($mp4_files);

print_r($mp4_files);

print_r($mp4_files);  // Line X

foreach ($programs as $key => $program) { 
   $file = $mp4_files[$key];    

   print_r($file);   // Line Y   
   print_r($key);    // Line Z

?>
<tr class="box" data-index="<?php echo $key; ?>">
<td><button  data-id="<?php echo $key; ?>"  class="converter btn btn-outline-primary">Go</button>
</td>
</tr>

Линия X Печать Array ( [0] => 36031P.mp4 [1] => hello.mp4 )
Линия Y Печать 36031P.mp4 hello.mp4
Линия Z печатает 0 and 1

При нажатии кнопки Go вызывается приведенный ниже код JS / jQuery:

JS /jQuery:

   jQuery(document).ready(function($)
   {
    $('.converter').click(function()
    {   
        let target = $(this).attr('data-id'),
            spanEl = $('.file-name[data-id='+ target +']');
        let btn = this;
        $(btn).val("Converting").prop('disabled', true);           // Line A
        $.ajax({
            url: 'convert.php',                                   // converts mp4 file into mp3
            type: 'POST',
            data: {id: target}, 
            success: function(res)
            {
                 $(btn).val("Completed").prop('disabled', true);  // Line B
            },
        })
    })
   }); 

Строка B вызывается в функции AJAX при успешном преобразовании mp4 в mp3 .

Постановка проблемы:

Мне интересно, какой код мне нужно добавить вокруг строки B, чтобы при преобразовании конкретного файла mp4 в mp3 затем в таблице Podcast_Export для конкретного файла mp4 текст Go должен изменить его на Завершено.

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...