Home
Explore
Submit Search
Upload
Login
Signup
Advertisement
Check these out next
Exploring ChatGPT for Effective Teaching and Learning.pptx
Stan Skrabut, Ed.D.
How to train your robot (with Deep Reinforcement Learning)
Lucas García, PhD
4 Strategies to Renew Your Career Passion
Daniel Goleman
The Student's Guide to LinkedIn
LinkedIn
Different Roles in Machine Learning Career
Intellipaat
Defining a Tech Project Vision in Eight Quick Steps pdf
TechSoup
The Hero's Journey (For movie fans, Lego fans, and presenters!)
Dan Roam
10 Inspirational Quotes for Graduation
Guy Kawasaki
1
of
15
Top clipped slide
個別に削除するボタンを実装しよう!
Jul. 8, 2019
•
0 likes
0 likes
×
Be the first to like this
Show More
•
147 views
views
×
Total views
0
On Slideshare
0
From embeds
0
Number of embeds
0
Download Now
Download to read offline
Report
Education
Glitchを使ってSQLite3のアプリケーションを作るプロジェクトで使える資料です。 コードはこちらにあります。 https://github.com/tomohitoy/tcsdb
Tomohito Yamazaki
Follow
Generator, Educator, ICT Administrator, Data Scientist & Researcher
Advertisement
Advertisement
Advertisement
Recommended
Glitchとhello-expressでフォームをつかおう!
Tomohito Yamazaki
339 views
•
30 slides
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Saba Software
697 views
•
64 slides
Introduction to C Programming Language
Simplilearn
72 views
•
39 slides
The Pixar Way: 37 Quotes on Developing and Maintaining a Creative Company (fr...
Palo Alto Software
83.3K views
•
39 slides
9 Tips for a Work-free Vacation
Weekdone.com
2.1K views
•
14 slides
I Rock Therefore I Am. 20 Legendary Quotes from Prince
Empowered Presentations
137.5K views
•
21 slides
More Related Content
Recently uploaded
(20)
essay_writing_Japanese.pptx
Yumikotanaka3
•
1 view
购买毕业证:英博夏尔大学文凭证书
tvescev
•
2 views
☀️《UMaine毕业证仿真》
DFFFFG
•
2 views
エネルギー・情報コース説明資料
Tokyo Institute of Technology
•
52 views
61高贵林学院.pdf
fdhrtf
•
2 views
☀️《Baylor毕业证仿真》
DFFFFG
•
2 views
☀️《萨尔大学毕业证仿真》
hjhgg1
•
3 views
57德保罗大学.pdf
dsadasd17
•
2 views
Camosun毕业证成绩单,办卡莫森学院假毕业证成绩单QQ/WeChat:819 4343,办Camosun本科毕业证,办Camosun假文凭硕士证书,办...
BonnieLaymon
•
3 views
☀️《CWRU毕业证仿真》
DFFFFG
•
2 views
购买学校原版学位证#劳瑞尔大学毕业证
JhhhfGffh
•
3 views
☀️《TWU毕业证仿真》
nhhh4
•
2 views
35胡首大学.pdf
fdhrtf
•
2 views
firefly.pptx
Ryuji Dohaku
•
19 views
80.利兹贝克特大学.pdf
dsadasd17
•
2 views
2023パーフェクトなレポート執筆のための引用の書きかた
Yoshida-South Library, Kyoto University
•
136 views
Fordham毕业证成绩单,办福特汉姆大学毕业证书,QQ/WeChat:819 4343,办Fordham本科毕业证,办Fordham假文凭硕士证书,办F...
BonnieLaymon
•
3 views
#专业办证《Capilano毕业证学位证原版精仿》
mibiri4418mevor
•
2 views
劳伦森大学原版成绩单修改gpa学分加拿大留学文凭办理
JhhhfGffh
•
3 views
라스베가스카지노추천 《www,rtЗЗ,top》코드b77 니카라과 카지노 ⓠ 벨리즈 경기 ⓦ 우리계열카지노 ⑤ 라요바예카노 ㋡ 토토첫충 ❶ ...
sangin3
•
3 views
Featured
(20)
Exploring ChatGPT for Effective Teaching and Learning.pptx
Stan Skrabut, Ed.D.
•
50.5K views
How to train your robot (with Deep Reinforcement Learning)
Lucas García, PhD
•
39K views
4 Strategies to Renew Your Career Passion
Daniel Goleman
•
118.7K views
The Student's Guide to LinkedIn
LinkedIn
•
81.5K views
Different Roles in Machine Learning Career
Intellipaat
•
10.8K views
Defining a Tech Project Vision in Eight Quick Steps pdf
TechSoup
•
8.3K views
The Hero's Journey (For movie fans, Lego fans, and presenters!)
Dan Roam
•
27.8K views
10 Inspirational Quotes for Graduation
Guy Kawasaki
•
301.2K views
The Health Benefits of Dogs
The Presentation Designer
•
34K views
The Benefits of Doing Nothing
INSEAD
•
51K views
A non-technical introduction to ChatGPT - SEDA.pptx
Sue Beckingham
•
17.8K views
The Dungeons & Dragons Guide to Marketing
Ian Lurie
•
15.8K views
How You Can Change the World
24Slides
•
57.8K views
signmesh snapshot - the best of sustainability
signmesh
•
9.5K views
The Science of a Great Career in Data Science
Kate Matsudaira
•
38.2K views
The ABC’s of Living a Healthy Life
Dr. Omer Hameed
•
1.2M views
CAREER FORWARD - THE TOOLS YOU NEED TO START MOVING
Kelly Services
•
3K views
Top 5 Skills for Project Managers
LinkedIn Learning Solutions
•
22.9K views
Mind-Blowing Facts About National Parks
Ethos3
•
43.3K views
8 Easy Ways to Relieve Stress At Work (Backed By Science)
True Stress Management
•
2.7K views
Advertisement
個別に削除するボタンを実装しよう!
個別に削除するボタンを実装しよう 2019/7/8 山﨑智仁
今日のゴール 今まで作ったフォームは入力するか、全てを消すかしかできませんでした。 今回は、個別にデータを消せるようにしたいと思います。 目標は、一つ一つのレコードをクリックしたら削除するようにします。 クリックすれば 消すことが できるように︕
今日の内容 データベースを新しくしよう! Clientで表示させよう! 削除機能をServerにつけよう! クリックで削除させよう! 初期化して表示させよう!
Step1: データベースを新しくしよう!① 今までのデータベースは左のように、dreamという列しかありませんでした。 しかしこれでは、同じものが二つあるときは、どちらを消したらいいかわかりません。 dream コーヒーを飲む テニスをする お買い物をする テニスをする Dreamテーブル
Step1: データベースを新しくしよう!② あたらしく、idという列を追加します。 自動で入力される機能を使えば、簡単に番号をふることができます! dream コーヒーを飲む テニスをする お買い物をする テニスをする Dreamテーブル id dream 1
コーヒーを飲む 2 テニスをする 3 お買い物をする 4 テニスをする 新Dreamテーブル
Step1: データベースを新しくしよう!③ 新しいカタチにするには上のコードを ”db.serialize”関数の一番上に入れる。 ※この下のコードも変えておきましょう! Dreamsというテーブルを一旦削除 新しく、Dreamsというテーブルを作成。 id dream 1
コーヒーを飲む 2 テニスをする 3 お買い物をする 4 テニスをする
Step2: Clientで表示させよう! データの形が変わったので、表示方法を変更する必要があります! dream コーヒーを飲む テニスをする お買い物をする テニスをする Dreamテーブル id dream 1
コーヒーを飲む 2 テニスをする 3 お買い物をする 4 テニスをする 新Dreamテーブル
Step2: Clientで表示させよう! setAttribute(‘id’, dream.id); は、その表示した「dream」に名前(id)をつけるためのもの。
削除機能をつけるには? 特定のデータを ユーザーがクリックしたら 削除するリクエストを送る 特定のデータを 削除するリクエストを 受け取ったらデータベースに アクセスする。 クエリでデータベースから 特定のデータを消す。
削除機能をつけるには? 特定のデータを ユーザーがクリックしたら 削除するリクエストを送る 特定のデータを 削除するリクエストを 受け取ったらデータベースに アクセスする。 クエリでデータベースから 特定のデータを消す。 Step3 Step3Step4
Step3: 削除機能をServerにつけよう! 一件を削除するので、”/deleteOne”でつくる。 “/”をお忘れなく! Step3
Step4: クリックで削除させよう! 「addEventListener(“click”,function(){ 対応する中身
});」は、 クリックされたイベントに対応するコード Step4
Step5: 初期化して表示させよう! dreamList.innerHTML =
“” ; は、表示されている中身を空にする。 次のプログラムは、再度画面に表示させる。
詳しくはこちらを参照のこと。 https://github.com/tomohitoy/tcsdb
Advertisement