NemProgrammering.dk logo
Læs mere om denne UnoEuro Rabatkode
UnoEuro rabatkode

Opdater og slet data fra din database med MySQLi | UPDATE, DELETE

Lad NemProgrammering.dk´s eksperter lave din hjemmeside for dig
Vi tilbyder professionel hjælp til udvikling af hjemmesider og webshops . Læs mere om vores ydelser her!

Information om denne video

Underviser: Jeppe Borggaard Jørgensen

I denne video viser vi dig, hvordan du med MySQLi´s UPDATE og DELETE statements kan opdatere og slette data i din database.

Øvelse:
1 - Du skal nu prøve at lave dit eget lagersystem. Opret en tabel kaldet “Lager”, der skal kunne holde styr på varer på dit lager.

2 - Indsæt følgende rækker i din lager-tabel (find selv ud af, hvilke datatyper de skal have):
- Navn
- Antal
- Pris
Du skal altå eksempelvis kunne have:
Hammer - 3 - 50.40
Altså en hammer, du har 3 stk. af til 50.40 kr. per stk.
3 - Indsæt 5 forskellige varer i dit lager. Du bestemmer selv hvilke genstande.

4 - Udprint alle dine varer via en SELECT statement.

5 - Lav nu en UPDATE på mindst 3 af dine ting. Du skal:

- Forøge antallet på en vare.
- Formindske antallet af en vare.
- Ændre prisen på en vare.

6 - Udprint alle varer igen, og sikre dig, at det passer med det nye data du lavede med din UPDATE.

7 - Udvælg én bestemt vare (du bestemmer selv hvilken), og udskriv den på formen: “Vi har nu fået en helt ny (indsæt varenavn her) hjem til kun (indsæt pris) kr.! Vi har (indsæt lagerantal) på lager.

8 - Slet en ting på dit lager, du bestemmer selv hvilken.

Du har nu udført det man kalder CRUD operationer (Create, Read, Update, Delete) og det er det mest centrale indenfor database udvikling, men faktisk også programmering generalt. MANGE applikationer (måske en 80%) bruger i et større eller mindre omfang CRUD operationer, for de giver muligheden for at vedligeholde data. Derfor er det vigtigt, at du kan bruge dem, og især ved hvad det er når folk spørger: “Ved du hvad CRUD er, og kan du lave det?”. Så kan du altså nu svare “JA!”.

Video tags:

Denne video relaterer til emner såsom: SQL, PHP og MySQLi kursus, MySQLi videotutorial, MySQLi vejledning, dansk video tutorial, lær MySQLi, MySQLi for begyndere, MySQLi API, MySQLi fra bunden, CRUD, opdater data, slet data.

Her har du kildekoden

// index.php

<?php
   require_once 'Connect_db.php';
   
   performQuery("UPDATE persons SET phone=27384632 WHERE name='Olga olding'");
   performQuery("DELETE FROM persons WHERE name='Hansine Hansen'");
?>

// Connect_db.php

<?php
    $mysqli = mysqli_connect("localhost", "root", "", "world");
    
    if (mysqli_connect_errno())
        echo "Failed to connect: " . mysqli_connect_errno();
    else
        echo "Connect success!<br>";
    
    
    function performQuery($sql) {
        global $mysqli;
        $result = mysqli_query($mysqli, $sql);
        
        if ( $result ) {
            echo "Query success";
            return $result;
        } else {
            echo "Noget gik galt!";
            return null;
        }
    }
?>

Spørgsmål og kommentarer

Har du et spørgsmål eller en kommentar til denne video/artikel? Så skriv herunder! Alternativt kan du kontakte os på vores forum, hvor en masse hjælpsomme personer sidder klar til at hjælpe.

Url´er bliver automatisk omdannet til links (nofollow).

Vær den første til at skrive en kommentar!

Forum stats

  • 1088 Antal brugere
  • 1569 Antal emner
  • 7895 Antal indlæg

Deltag selv!

Nyt fra vores bloggere

Besøg vores webbureau

WordPress Hjemmeside