お世話になっております。
表題の通り、1クリックでDBの書き換えと実際の動画の削除を行いたいです。
自分で投稿した動画の一覧が以下のソースになります。
html
1<form action="movie_list.php" method="POST"> 2<table> 3 <tr> 4 <td>動画名</td> 5 <td>動画タイトル</td> 6 <td>投稿時刻</td> 7 <td>YouTubeへのUP</td> 8 <td>YouTube動画ID</td> 9 <td>削除</td> 10 </tr> 11 12 <tr> 13 <td><span class="stxt">20160129.mp4</span></td> 14 <td><span class="stxt">動画投稿テスト1</span></td> 15 <td><span class="exp">2016-01-29 13:17</span></td> 16 <td><span class="stxt">UP済</span></td> 17 <td><input type="text" name="ytid[1]" value="動画ID"/></td> 18 <td><div class="set_btn"><a href="movie_list.php?R=1&ID=1" onclick="return confirm('削除してよろしいですか?')">削除</a></div></td> 19 </tr> 20 21 <tr> 22 <td><span class="stxt">20160129.mov</span></td> 23 <td><span class="stxt">動画投稿テスト2</span></td> 24 <td><span class="exp">2016-01-29 15:09</span></td> 25 <td><span class="stxt">UP済</span></td> 26 <td><input type="text" name="ytid[2]" value="動画ID"/></td> 27 <td><div class="set_btn"><a href="movie_list.php?R=1&ID=2" onclick="return confirm('削除してよろしいですか?')">削除</a></div></td> 28 </tr> 29</table> 30<input type="submit" name="OK" value=" 保 存 " /> 31</form>
tr
の中身はPHPでDBから取得して表示しています。
現在は削除ボタンのクリックでmovi_list.php
がDBのステータスを上書きする処理まで行えています。
同じページで動画IDの登録も行う仕様になっており、text欄に入力した後OKボタン押下で一括登録です。
動画の削除の際はHTTPリクエストを行えばいいというのは分かっているのですが、
そのリクエストをどうすればいいのか、の根本のところがわからず困っています。
YouTubeAPIを利用するためのAPIkeyやOAuthのクライアントIDは取得しています。
段階的にクリック→ユーザ認証→削除実行 という手順になるのだと思いますが、
そもそもDBの書き換え処理と同時に行えるものなのでしょうか?
よろしくお願いいたします。
あなたの回答
tips
プレビュー