NemProgrammering.dk logo
nordicway webhotel

Opret databaser og tabeller med MySQLi og PHP | CREATE statement

MySQL kursus | Lær at arbejde med databaser
WordPress hjemmeside hjælp

Information om denne video

Underviser: Jeppe Borggaard Jørgensen

I denne video underviser vi dig i, hvordan du med MySQLi og PHP kan oprette databaser og tabeller direkte via PHP koden i dine PHP filer. Derudover viser vi dig, hvordan du også kan oprette databaser og tabeller direkte via phpMyAdmin interfacet. Denne video forudsætter, at du har set forrige MySQLi video. Vi anbefaler som altid, at du laver øvelserne nedenfor.

Øvelser:
1 - Opret forbindelse uden at specificerer hvilken database.
2 - Lav en database via PHP, kaldet “Elektronik”.
3 - Opret en tabel via PHP i din Elektronik database (husk at anføre at du vil forbinde til den), kaldet “Computere”.
4 - Lav øvelse 2-3 via phpMyAdmin, og kald din database og tabel noget efter eget valg.

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, opret databaser, opret tabeller, CREATE.

Her har du kildekoden

// 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>";
?>

// index.php
<?php
   require_once 'Connect_db.php';
   
   // Create table
   $sql = "CREATE TABLE persons(name VARCHAR(50), age INT, phone INT)";
   if (mysqli_query($mysqli, $sql))
       echo "Created table<br>";
   else
       echo "Failed to create<br>";
   
   
   // Create database
   /*
   $sql = "CREATE DATABASE world";
   if (mysqli_query($mysqli, $sql))
           echo"DB Created!<br>";
   else
       echo "Failed to create DB!<br>";
    */
?>

Spørgsmål og kommentarer

Har du spørgsmål eller kommentarer? Så skriv herunder og vi eller en anden lœser vil svare hurtigst muligt!

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

kommentar på NemProgrammering.dk - lav din egen hjemmeside
Leif Christophersen    15-03-2018

I taler ikke om et unikt ID felt ved oprettelse af tabeller, dette er det vigtigste for en god indexering og senere en relation til andre tabeller.


kommentar på NemProgrammering.dk - lav din egen hjemmeside
Thomas    09-11-2016

Hej Casper, Jepper bruger Netbeans IDE i videoen.


kommentar på NemProgrammering.dk - lav din egen hjemmeside
Casper    08-11-2016

Hvilken IDE bruges der i denne guide?


kommentar på NemProgrammering.dk - lav din egen hjemmeside
Michael    16-05-2015

Hej Thomas tak for hurtigt svar. Jeg smider den lige ind i forumet, og så får jeg lige koden, og lidt billeder af phpmyadmin med også. Så må vi lige se om vi kan finde frem til problemet, for det stresser mig lidt at det driller :-) Den kommer ind i løbet af i aften.


kommentar på NemProgrammering.dk - lav din egen hjemmeside
Thomas    16-05-2015

Hej Michael, Det er svært at sige uden at se din kode. Derfor må du gerne poste din spørgsmål på vores forum, hvor vi bedre vil have mulighed for at hjælpe dig. Ellers kan du eventuelt prøve at tjekke om din bruger root har de rette rettigheder. Hvad sker der når du manuelt oprettet databasen - hvilken fejl kommer der? Mvh.


kommentar på NemProgrammering.dk - lav din egen hjemmeside
Michael    16-05-2015

Hej. Jeg kan ikke oprette world i min phpmyadmin. Jeg har gjordt alt hvad der sker i videoen. Har også slettede og startede forfra et par gange. Så jeg tror måske din min localhost den er gal med. Nogen ideer til hvorfor det her driller mig?