Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
u1_php_databaser [2016-09-19 19:22] Joakim Forsgren |
u1_php_databaser [2019-10-04 08:49] Joakim Forsgren |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== PHP + Databasen ====== | ====== PHP + Databasen ====== | ||
- | **Dessa uppgifter ska ligga i mappen web, filerna ska heta u1_1.php, u1_2.php osv. Filerna ska skickas till bitbucket.** | + | **Dessa uppgifter ska ligga i mappen web, filerna ska heta u1_1.php, u1_2.php osv. när ni är klar “commitar” och “pushar” ni filen.** |
**Uppgift 1: | **Uppgift 1: | ||
Line 13: | Line 13: | ||
**Uppgift 4:**\\ | **Uppgift 4:**\\ | ||
- | Ni skall gör ett sökformulär som fungerar på samma sätt som [[http:// | + | Ni skall gör ett sökformulär som fungerar på samma sätt som [[http:// |
===== Ex. ===== | ===== Ex. ===== | ||
Line 28: | Line 29: | ||
<?php | <?php | ||
- | /* | + | // 1 och 2 behöver man bara göra en gång, detta kan man med fördel ha i en fil man tar include på. |
- | 1 och 2 behöver man bara göra en gång, detta kan man med fördel ha i en fil man tar | + | // 3 och 4 gör man ofta flera gånger per sida. |
- | include på. | + | |
- | 3 och 4 gör man ofta flera gånger per sida. | + | |
- | */ | + | |
// 1. Koppla upp sig mot databasen | // 1. Koppla upp sig mot databasen | ||
Line 53: | Line 51: | ||
} | } | ||
- | |||
- | |||
</ | </ | ||
==== Koden ovan ger detta resultat: ==== | ==== Koden ovan ger detta resultat: ==== | ||
<php> | <php> | ||
+ | |||
// 1. Koppla upp sig mot databasen | // 1. Koppla upp sig mot databasen | ||
// server, login, password, database | // server, login, password, database | ||
Line 68: | Line 65: | ||
// 3. Ställ en fråga till databasen | // 3. Ställ en fråga till databasen | ||
- | $result | + | // Skapa frågan som sträng |
+ | $query = " | ||
+ | // Ställ frågan | ||
+ | $result = mysqli_query($link, | ||
// 4. Skriv ut svaret med hjälp av en while-loop | // 4. Skriv ut svaret med hjälp av en while-loop |