NemProgrammering.dk logo
NemProgrammering.dk Trustpilot

Find og arbejd med specifik data fra database med MySQLi | WHERE betingelsen

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 kigger vi på, hvordan du kan finde, hente og arbejde med specifikke datasæt i din database ved hjælp af WHERE betingelsen. Selvom vi i videoen kun bruger WHERE sammen med SELECT til at finde og udskrive specifik data, så skal det nævnes, at du også sagtens kan bruge WHERE betingelsen sammen med UPDATE og DELETE. Dette vil du kunne se og lære mere om i de næste videoer.

Øvelse:
1 - Lav en WHERE betingelse på et valgfrit SELECT statement.

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, WHERE betingelsen.

Her har du kildekoden

// index.php

<?php
   require_once 'Connect_db.php';
   
   $result = performQuery("SELECT name FROM persons WHERE age=28");
   while ($row = mysqli_fetch_array($result) ) {
       echo "<strong>New Person</strong><br>";
       echo $row['name'] . "<br>";
   }
?>

//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 ) {
            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).

kommentar på NemProgrammering.dk - lav din egen hjemmeside
Thomas    2017-02-27

Hej Mette, I phpMyAdmin er der en knap som hedder "ret". Du skal blot markere den række, som du gerne vil rette i, og derefter trykke på ret. Herefter kan du manuelt ændre værdierne / teksten i den felter du ønsker. Mvh.


kommentar på NemProgrammering.dk - lav din egen hjemmeside
Mette Petersen    2017-02-26

Hejsa Hvad hvis man nu vil rette noget i en tabel, evt ændre staemåden for et navn? Hvordan kan man gøre det i phpMyAdmin? mvh Mette


kommentar på NemProgrammering.dk - lav din egen hjemmeside
Mette Petersen    2017-02-26

Hejsa Hvad nu hvis man ville finde alle de personer med fornavnet Jens et valgfrit efternavn, hvordan skal koden så se ud? MVH Mette


kommentar på NemProgrammering.dk - lav din egen hjemmeside
Thomas    2014-09-01

Hej Jan, Prøv at kom forbi vores forum og opret en tråd med din kode og en beskrivelse af problemet. Så kan vi prøve at teste det a og se om vi kan finde fejlen og hjælpe dig videre. Mvh.


kommentar på NemProgrammering.dk - lav din egen hjemmeside
Jan Warming    2014-08-27

Hej, Rigtige gode videoer :) Det undrer mig at de check du laver på result i performQuery virker hos dig. Ligemeget hvilken operation jeg har lavet får jeg altid false tilbage, selvom det går godt og retunere data. alle operationer går godt men retunere altid false hvis jeg checker som du gør. Kan det have noget med DB at gøre? jeg bruger one.com


Forum stats

  • 1146 Antal brugere
  • 1613 Antal emner
  • 8073 Antal indlæg

Deltag selv!

Nyt fra vores bloggere

Besøg vores webbureau

WordPress Hjemmeside

Nyheder

  • Lær, hvordan du kommer til tops i Google og får flere kunder med vores nye SEO kursus for begyndere. Læs mere her!
  • Du kan nu lære avanceret WordPress her på siden. Lær at tilpasse dit tema samt udvikle dit eget plugin! Lœs mere...
  • Nu kan du også lære at bruge Photoshop fra bunden! Se med her: Photoshop kursus
  • Du kan ikke drive et velfungerende udviklingsmiljø uden hurtigt bredbånd. Se vores artikel om Billig Bredbånd
  • Vil du blive bedre til Google Sheets? Så kan du med fordel se vores nye Google Sheets kursus!