php za pocetnike - predavanje 10

Post on 23-Feb-2017

242 Views

Category:

Education

11 Downloads

Preview:

Click to see full reader

TRANSCRIPT

PHP za početnike

Academy387 Nermin Šehić

Predavanje 10

Recap predavanje 9• Dodavanje FK constraint-a

• Left join

• Right join

• Inner join

• Outer join

• ERD

• MySQL Komande

Ekstenzije

• http://php.net/manual/en/refs.database.php

Poredjenje sintakse

• https://github.com/newPrimitives/php-kurs/blob/master/lecture10/pdoAndMysqli.php

Select query sa PHP

• https://github.com/newPrimitives/php-kurs/blob/master/lecture10/selectQuery.php

Vjezba 1

• Koristeci kod iz primjera 1 kao referencu uraditi SELECT query iz tabele article napravljene na prethodnom predavanju

INSERT statement

• https://github.com/newPrimitives/php-kurs/blob/master/lecture10/insertQueryExample1.php

Prepared statement

• Prepared statement u MySQl se moze smatrati kao template za SQL statement

• Galena karakteristika prepared statementa je performance

• Parametri ne idu pod navodnike zbog cega kod izgleda cisce

• https://github.com/newPrimitives/php-kurs/blob/master/lecture10/insertQueryExample2.php

Vjezba 2

• Koristeci kod iz primjera 2 i 3 kao referencu uraditi INSERT query u tabelu author ili article koristeci PDO

JOIN query sa PDO

• https://github.com/newPrimitives/php-kurs/blob/master/lecture10/joinQuery.php

DELETE query sa PDO

• https://github.com/newPrimitives/php-kurs/blob/master/lecture10/deleteQueryExample1.php

HTML Forma

• HTML forma je blok koda koji sluzi da prikupljanje

<form>

</form>

Elementi forme

• Forma se sastoji od elemenata

• Input

• Checkbox

• Radio button

• Submit button

Input element

• <input type="text" name=“name">

• <input type="email" name=“email">

• <input type="password" name="password">

Radio button element

<input type="radio" name="gender" value="male" checked>Male

<br>

<input type="radio" name="gender" value="female">Female

Primjer forme

• https://github.com/newPrimitives/php-kurs/blob/master/lecture10/form.php

Zadaca

• Uraditi SELECT query iz dvije tabele koristeci PDO (JOIN)

To sum up…• PDO

• Insert sa PDO

• Prepared statement

• Select & Join sa PDO

• Delete sa PDO

• HTML Forma

Pitanja?

• Naredno predavanje: 12.11.2015

• www.slideshare.net/NerminSehic/php-za-pocetnike-predavanje-10

top related