Top Banner
24

week8m - CS50cdn.cs50.net/2015/fall/lectures/8/m/week8m.pdf · localhost/localhost 1: x e c) localhost/phpmyadmin Status phpMyAdmin (Recent tables) . J±HJ pset7 Server: localhost

Jul 19, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: week8m - CS50cdn.cs50.net/2015/fall/lectures/8/m/week8m.pdf · localhost/localhost 1: x e c) localhost/phpmyadmin Status phpMyAdmin (Recent tables) . J±HJ pset7 Server: localhost
Page 2: week8m - CS50cdn.cs50.net/2015/fall/lectures/8/m/week8m.pdf · localhost/localhost 1: x e c) localhost/phpmyadmin Status phpMyAdmin (Recent tables) . J±HJ pset7 Server: localhost
Page 3: week8m - CS50cdn.cs50.net/2015/fall/lectures/8/m/week8m.pdf · localhost/localhost 1: x e c) localhost/phpmyadmin Status phpMyAdmin (Recent tables) . J±HJ pset7 Server: localhost
Page 4: week8m - CS50cdn.cs50.net/2015/fall/lectures/8/m/week8m.pdf · localhost/localhost 1: x e c) localhost/phpmyadmin Status phpMyAdmin (Recent tables) . J±HJ pset7 Server: localhost
Page 5: week8m - CS50cdn.cs50.net/2015/fall/lectures/8/m/week8m.pdf · localhost/localhost 1: x e c) localhost/phpmyadmin Status phpMyAdmin (Recent tables) . J±HJ pset7 Server: localhost

Problem Set 6

Problem Set 7

Problem Set 8

Page 6: week8m - CS50cdn.cs50.net/2015/fall/lectures/8/m/week8m.pdf · localhost/localhost 1: x e c) localhost/phpmyadmin Status phpMyAdmin (Recent tables) . J±HJ pset7 Server: localhost

Pre-Proposal

Proposal

Status Report

CS50 Hackathon

Implementation

CS50 Fair

Page 7: week8m - CS50cdn.cs50.net/2015/fall/lectures/8/m/week8m.pdf · localhost/localhost 1: x e c) localhost/phpmyadmin Status phpMyAdmin (Recent tables) . J±HJ pset7 Server: localhost

Pre-Proposaldue Mon 11/2 at noon

Page 8: week8m - CS50cdn.cs50.net/2015/fall/lectures/8/m/week8m.pdf · localhost/localhost 1: x e c) localhost/phpmyadmin Status phpMyAdmin (Recent tables) . J±HJ pset7 Server: localhost

CS50 Seminars

Page 9: week8m - CS50cdn.cs50.net/2015/fall/lectures/8/m/week8m.pdf · localhost/localhost 1: x e c) localhost/phpmyadmin Status phpMyAdmin (Recent tables) . J±HJ pset7 Server: localhost
Page 10: week8m - CS50cdn.cs50.net/2015/fall/lectures/8/m/week8m.pdf · localhost/localhost 1: x e c) localhost/phpmyadmin Status phpMyAdmin (Recent tables) . J±HJ pset7 Server: localhost
Page 11: week8m - CS50cdn.cs50.net/2015/fall/lectures/8/m/week8m.pdf · localhost/localhost 1: x e c) localhost/phpmyadmin Status phpMyAdmin (Recent tables) . J±HJ pset7 Server: localhost
Page 12: week8m - CS50cdn.cs50.net/2015/fall/lectures/8/m/week8m.pdf · localhost/localhost 1: x e c) localhost/phpmyadmin Status phpMyAdmin (Recent tables) . J±HJ pset7 Server: localhost
Page 13: week8m - CS50cdn.cs50.net/2015/fall/lectures/8/m/week8m.pdf · localhost/localhost 1: x e c) localhost/phpmyadmin Status phpMyAdmin (Recent tables) . J±HJ pset7 Server: localhost

php hello.php

Page 14: week8m - CS50cdn.cs50.net/2015/fall/lectures/8/m/week8m.pdf · localhost/localhost 1: x e c) localhost/phpmyadmin Status phpMyAdmin (Recent tables) . J±HJ pset7 Server: localhost

#!/usr/bin/env php

Page 15: week8m - CS50cdn.cs50.net/2015/fall/lectures/8/m/week8m.pdf · localhost/localhost 1: x e c) localhost/phpmyadmin Status phpMyAdmin (Recent tables) . J±HJ pset7 Server: localhost

superglobals$_COOKIE

$_GET

$_POST

$_SERVER

$_SESSION

...

Page 16: week8m - CS50cdn.cs50.net/2015/fall/lectures/8/m/week8m.pdf · localhost/localhost 1: x e c) localhost/phpmyadmin Status phpMyAdmin (Recent tables) . J±HJ pset7 Server: localhost

MVC

http://www.symfony-project.org/jobeet/1_2/Propel/en/04

Page 17: week8m - CS50cdn.cs50.net/2015/fall/lectures/8/m/week8m.pdf · localhost/localhost 1: x e c) localhost/phpmyadmin Status phpMyAdmin (Recent tables) . J±HJ pset7 Server: localhost

SQL

Page 18: week8m - CS50cdn.cs50.net/2015/fall/lectures/8/m/week8m.pdf · localhost/localhost 1: x e c) localhost/phpmyadmin Status phpMyAdmin (Recent tables) . J±HJ pset7 Server: localhost
Page 19: week8m - CS50cdn.cs50.net/2015/fall/lectures/8/m/week8m.pdf · localhost/localhost 1: x e c) localhost/phpmyadmin Status phpMyAdmin (Recent tables) . J±HJ pset7 Server: localhost

SQL

DELETE  

INSERT  

UPDATE  

SELECT  

...

Page 20: week8m - CS50cdn.cs50.net/2015/fall/lectures/8/m/week8m.pdf · localhost/localhost 1: x e c) localhost/phpmyadmin Status phpMyAdmin (Recent tables) . J±HJ pset7 Server: localhost
Page 21: week8m - CS50cdn.cs50.net/2015/fall/lectures/8/m/week8m.pdf · localhost/localhost 1: x e c) localhost/phpmyadmin Status phpMyAdmin (Recent tables) . J±HJ pset7 Server: localhost
Page 22: week8m - CS50cdn.cs50.net/2015/fall/lectures/8/m/week8m.pdf · localhost/localhost 1: x e c) localhost/phpmyadmin Status phpMyAdmin (Recent tables) . J±HJ pset7 Server: localhost
Page 23: week8m - CS50cdn.cs50.net/2015/fall/lectures/8/m/week8m.pdf · localhost/localhost 1: x e c) localhost/phpmyadmin Status phpMyAdmin (Recent tables) . J±HJ pset7 Server: localhost

types

• CHAR• VARCHAR• INT• BIGINT• DECIMAL• DATETIME• ...

Page 24: week8m - CS50cdn.cs50.net/2015/fall/lectures/8/m/week8m.pdf · localhost/localhost 1: x e c) localhost/phpmyadmin Status phpMyAdmin (Recent tables) . J±HJ pset7 Server: localhost

indexes

• PRIMARY• INDEX• UNIQUE• FULLTEXT