more edl work
This commit is contained in:
parent
e93b22c783
commit
7af76bb66b
13
edl.php
13
edl.php
@ -3,19 +3,28 @@
|
|||||||
$db = new SQLite3('netv-mam.sqlite');
|
$db = new SQLite3('netv-mam.sqlite');
|
||||||
|
|
||||||
// add edl to media item
|
// add edl to media item
|
||||||
if (isset($_GET['id']) && $_GET['id'] !== "") {
|
if (isset($_REQUEST['media_id']) && $_REQUEST['media_id'] !== "") {
|
||||||
error_log(print_r($_REQUEST, true));
|
error_log(print_r($_REQUEST, true));
|
||||||
$id = intval($_GET['id']);
|
$id = intval($_REQUEST['media_id']);
|
||||||
$query = $db->prepare("SELECT * FROM media WHERE id = :id");
|
$query = $db->prepare("SELECT * FROM media WHERE id = :id");
|
||||||
$query->bindValue(':id', $id);
|
$query->bindValue(':id', $id);
|
||||||
$result = $query->execute();
|
$result = $query->execute();
|
||||||
|
|
||||||
if ($result) {
|
if ($result) {
|
||||||
// record exists
|
// record exists
|
||||||
|
if (isset($_REQUEST['id'])) {
|
||||||
|
// update
|
||||||
|
$update_query = $db->prepare("UPDATE media_edls SET edl_name = :edl_name, edl_contents = :edl_contents WHERE id = :id");
|
||||||
|
$update_query->bindValue(':edl_name', $_REQUEST['edl_name']);
|
||||||
|
$update_query->bindValue(':edl_contents', $_REQUEST['edl_contents']);
|
||||||
|
$update_query->bindValue(':id', $_REQUEST['id']);
|
||||||
|
} else {
|
||||||
|
// insert
|
||||||
$update_query = $db->prepare("INSERT INTO media_edls (media_id, edl_name, edl_contents) VALUES (:media_id, :edl_name, :edl_contents)");
|
$update_query = $db->prepare("INSERT INTO media_edls (media_id, edl_name, edl_contents) VALUES (:media_id, :edl_name, :edl_contents)");
|
||||||
$update_query->bindValue(':media_id', $_REQUEST['id']);
|
$update_query->bindValue(':media_id', $_REQUEST['id']);
|
||||||
$update_query->bindValue(':edl_name', $_REQUEST['edl_name']);
|
$update_query->bindValue(':edl_name', $_REQUEST['edl_name']);
|
||||||
$update_query->bindValue(':edl_contents', $_REQUEST['edl_contents']);
|
$update_query->bindValue(':edl_contents', $_REQUEST['edl_contents']);
|
||||||
|
}
|
||||||
$update_result = $update_query->execute();
|
$update_result = $update_query->execute();
|
||||||
if ($update_result) {
|
if ($update_result) {
|
||||||
$query = $db->prepare("SELECT * FROM media m JOIN media_edls em ON m.id = me.media_id WHERE m.id = :id");
|
$query = $db->prepare("SELECT * FROM media m JOIN media_edls em ON m.id = me.media_id WHERE m.id = :id");
|
||||||
|
Loading…
Reference in New Issue
Block a user