Kan ikke oprette database igennem min kode.

Her kan du få hjælp og stille spørgsmål til MySQL/MySQLi!
Besvar
mick
Entusiast
Entusiast
Indlæg:42
Tilmeldt:13. nov 2014, 10:00
Kan ikke oprette database igennem min kode.

Indlæg af mick » 16. maj 2015, 22:22

Hej

Jeg er godt i gang med, at gå kursuset i Mysqli igennem, og nu er jeg kommet til det første problem, omkring oprettelse af, databaser igennem koden.
Det er denne video jeg er kommet til http://www.nemprogrammering.dk/Tutorial ... eller.php#

Jeg mener, at jeg gør alt hvad der bliver sagt i videoen, jeg har enda gået det igennem flere gange. Så jeg tænker at det måske er pga min computer eller andet.

Jeg bruger MAMP og Netbeans, og selvfølgelig phpmyadmin, jeg har tidligere kørt på xamp, men den gav mig problemer da jeg køre Mac.

Her kommer det første kode.

Kode: Vælg alt

<?php

$mysqli = mysqli_connect("localhost", "root", "");

    if (mysqli_connect_errno())
        echo "Failed to connect";
    else 
        echo "connect success!";
      
?>

Den går direkte på Foiled to Connect, hvis jeg sætter $ foran min localhost, og root så giver den mig connect success. Men det er vist sådan her den er vist i videoen.

Her kommer anden kode:

<?php
    require_once 'connect_db.php';

    //Create database
    $sql = "CREATE DATABASE world";
    if (mysqli_query($mysqli, $sql))
        echo"DB Created!<br>";
    else 
        echo "Failed to Create DB!<br>";


?>
Jeg går ikke oprettede world i min database. Jeg har også prøvet, at ændre i min connect_db.php fil. så localhost, og root får et $ foran, og det gør ingen forskel.

I min phpmyadmin skulle jeg gerne ha alle rettigheder, men jeg har vedlagt to, billeder af min admin side.

Er der nogen, som har en ide om, hvad der kan være galt? er koderne forkerte, så smid evt den rigtige ind, så kan jeg afprøve den, ellers må det næsten være forbindelsen et eller andet sted i min MAMP?

på forhånd tak for hjælpen
Vedhæftede filer
php2.png
php2.png (183.65KiB)Vist 4756 gange
php.png
php.png (142.71KiB)Vist 4756 gange

mick
Entusiast
Entusiast
Indlæg:42
Tilmeldt:13. nov 2014, 10:00

Re: Kan ikke oprette database igennem min kode.

Indlæg af mick » 18. maj 2015, 08:39

Problemet er løst :-)

Jeg havde lykkelig glemt, at jeg havde sat et password på. Hmmm at se sig blind på noget.

cristian
Moderator
Moderator
Indlæg:882
Tilmeldt:26. sep 2011, 21:31
Kontakt:

Re: Kan ikke oprette database igennem min kode.

Indlæg af cristian » 18. maj 2015, 14:04

xD Fik du ikke en fejl at kodeordet ikke var rigtigt eller ikke givet?

mick
Entusiast
Entusiast
Indlæg:42
Tilmeldt:13. nov 2014, 10:00

Re: Kan ikke oprette database igennem min kode.

Indlæg af mick » 24. maj 2015, 09:37

Jeg må faktisk være svar skyldig. Men heldigvis spiller det nu, så nu kan jeg fordybe mig i alle Mysqli videoerne :-)

Besvar