Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision Both sides next revision
u1_php_databaser [2020-09-25 09:05]
Joakim Forsgren
u1_php_databaser [2020-09-25 09:06]
Joakim Forsgren
Line 28: Line 28:
 <?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 behöver man bara göra en gång, detta kan man med fördel ha i en fil man tar include på. 
-// och gör man ofta flera gånger per sida.+// och 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("localhost", "jf_select", "jf_select", "jf_select"); $link = mysqli_connect("localhost", "jf_select", "jf_select", "jf_select");
-// 2. Säg till databasen att man vill ha ut resultatet i utf8+// Säg till databasen att man vill ha ut resultatet i utf8
 mysqli_set_charset($link, "utf8"); mysqli_set_charset($link, "utf8");
  
 // Det som finns ovan brukar jag ha i en egen fil, använder mig av include // Det som finns ovan brukar jag ha i en egen fil, använder mig av include
  
-// 3. Ställ en fråga till databasen+// 2. Ställ en fråga till databasen
 // Skapa frågan som sträng // Skapa frågan som sträng
 $query = "SELECT * FROM Names"; $query = "SELECT * FROM Names";
Line 47: Line 47:
 echo mysqli_error($link); echo mysqli_error($link);
  
-// 4. Skriv ut svaret med hjälp av en while-loop+// 3. Skriv ut svaret med hjälp av en while-loop
 while ($row = mysqli_fetch_assoc($result)) { while ($row = mysqli_fetch_assoc($result)) {
   echo $row['FirstName'] . ' - ' . $row['LastName']. '<br>';   echo $row['FirstName'] . ' - ' . $row['LastName']. '<br>';