質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
PHP

PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。

YouTube

YouTubeとはユーザーがビデオをアップロード・共有・閲覧できるビデオ共有ウェブサイトです。

YouTube API

YouTube APIはYouTubeのビデオコンテンツと機能性をウェブサイト、アプリケーション、デバイスに統合することを可能にします。

Q&A

0回答

1374閲覧

1clickでDBの書き換えとYoutube上の動画の削除を行いたい

ao_love

総合スコア441

PHP

PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。

YouTube

YouTubeとはユーザーがビデオをアップロード・共有・閲覧できるビデオ共有ウェブサイトです。

YouTube API

YouTube APIはYouTubeのビデオコンテンツと機能性をウェブサイト、アプリケーション、デバイスに統合することを可能にします。

0グッド

0クリップ

投稿2016/01/29 07:24

お世話になっております。
表題の通り、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の書き換え処理と同時に行えるものなのでしょうか?

よろしくお願いいたします。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問