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
Previous revision
u1_php_databaser [2020-09-25 09:08]
Joakim Forsgren
u1_php_databaser [2022-07-18 13:20] (current)
Line 31: Line 31:
 // 2 och 3 gör man ofta flera gånger per sida. // 2 och 3 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");
-// 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.
  
-// 2. 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";
-// Ställ frågan+// Ställ frågan.
 $result = mysqli_query($link,$query); $result = mysqli_query($link,$query);
-// Skriv ut eventuella fel+// Skriv ut eventuella fel.
 echo mysqli_error($link); echo mysqli_error($link);
  
-// 3. 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>';