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 [2019-09-18 10:11] Joakim Forsgren [PHP + Databasen] |
u1_php_databaser [2020-09-25 09:05] Joakim Forsgren |
||
---|---|---|---|
Line 14: | Line 14: | ||
**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 | ||
// server, login, password, database | // server, login, password, database | ||
- | $link = mysqli_connect(" | + | $link = mysqli_connect(" |
// 2. Säg till databasen att man vill ha ut resultatet i utf8 | // 2. Säg till databasen att man vill ha ut resultatet i utf8 | ||
mysqli_set_charset($link, | mysqli_set_charset($link, | ||
Line 47: | Line 45: | ||
// Ställ frågan | // Ställ frågan | ||
$result = mysqli_query($link, | $result = mysqli_query($link, | ||
+ | // Skriv ut eventuella fel | ||
+ | echo mysqli_error($link); | ||
// 4. Skriv ut svaret med hjälp av en while-loop | // 4. Skriv ut svaret med hjälp av en while-loop | ||
Line 53: | Line 53: | ||
} | } | ||
- | |||
- | |||
</ | </ | ||
Line 78: | Line 76: | ||
echo $row[' | echo $row[' | ||
} | } | ||
- | |||
</ | </ |