Kom ihåg mig?
Home Menu

Menu


PHP MySQL - "Kunde inte välja databas" - Nybörjare

Ämnesverktyg Visningsalternativ
Oläst 2008-11-16, 14:33 #1
serial serial är inte uppkopplad
Medlem
 
Reg.datum: Aug 2005
Inlägg: 125
serial serial är inte uppkopplad
Medlem
 
Reg.datum: Aug 2005
Inlägg: 125
Hej!

Hoppas någon snäll kan hjälpa mig att hitta felet.

Jag får upp felmeddelandet att den inte kan välja databas. PHP, Apache och MySQL har jag installerat med "wamp" så det ska väl fungera. Jag har kollat så att databasen har skapats och så även tabellen, allt ser bra ut.

Att tillägga är att det är från en lektion på idg.se Lektion

Snälla hjälp en nybörjare som har lätt att ge upp vid tidiga motgångar =)

Kod:
<form method="POST" action="add.php">
 <b>Namn</b><br/>
 <input type="text" size="30" name="namn"><p/>
 
 <b>Dag</b><br/>
 <input type="text" size="30" name="dag"><p/>
 
 <b>Månad (ex. januari)</b><br/>
 <input type="text" size="30" name="manad"><p/>
 
 <b>År (xxxx)</b><br/>
 <input type="text" size="30" name="ar"><p/>
 
 <input type="submit" size="30" value="Lägg till!"><p/>
</form>
   
 <?php if(empty($_POST['namn']))
    $namn = "not set";
   if(empty($_POST['dag']))  
      $dag = "not set";
    if(empty($_POST['manad']))
      $manad = "not set";
    if(empty($_POST['ar']))
      $ar = "not set";
 
   if(!empty($_POST['namn']))
   {
   $namn  = $_POST['namn'];
   $dag  = $_POST['dag'];
   $manad = $_POST['manad'];
   $ar   = $_POST['ar'];
   
   $connection = mysql_connect("localhost", "", "") or die("Kunde inte skapa koppling!");
   
    mysql_select_db ("wsphp") or die("Kunde inte välja databas");
   
     $laggTill = "INSERT INTO fodelsedagar (namn, dag, manad, ar) VALUES ('$namn', '$dag', '$manad', '$ar')";
    mysql_query($laggTill) or die("Det gick inte att lägga till information!");
   
     mysql_close($connection);
     
     print("Information lades framgångsrikt till i databasen!");
     print("<hr noshade size=1 color=#000000>");
    } 
   
     
   ?>
serial är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-11-16, 14:35 #2
youheardit youheardit är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Oct 2008
Inlägg: 1 168
youheardit youheardit är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Oct 2008
Inlägg: 1 168
har du skrivit in uppgifterna:
Kod:
$connection = mysql_connect("localhost", "", "") or die("Kunde inte skapa koppling!");
till tex:
Kod:
$connection = mysql_connect("localhost", "användarnamn", "lösenord") or die("Kunde inte skapa koppling!");
youheardit är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-11-16, 14:39 #3
Jimpsson Jimpsson är inte uppkopplad
Flitig postare
 
Reg.datum: Jun 2006
Inlägg: 428
Jimpsson Jimpsson är inte uppkopplad
Flitig postare
 
Reg.datum: Jun 2006
Inlägg: 428
Om du kör WAMP så tror jag du ska ha så här:
$connection = mysql_connect("localhost", "root", "") or die("Kunde inte skapa koppling!");
Jimpsson är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-11-16, 14:43 #4
youheardit youheardit är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Oct 2008
Inlägg: 1 168
youheardit youheardit är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Oct 2008
Inlägg: 1 168
jag har oxå kollat på den idg.se, men denna e mycket bättre för nybörjare: http://www.w3schools.com/php/php_mysql_intro.asp

Citat:
Hej!

Hoppas någon snäll kan hjälpa mig att hitta felet.
jag kan inte hitta något fel förutom om du inte har skrivit in uppgifterna
youheardit är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-11-16, 14:45 #5
serial serial är inte uppkopplad
Medlem
 
Reg.datum: Aug 2005
Inlägg: 125
serial serial är inte uppkopplad
Medlem
 
Reg.datum: Aug 2005
Inlägg: 125
Citat:
Om du kör WAMP så tror jag du ska ha så här:
$connection = mysql_connect("localhost", "root", "") or die("Kunde inte skapa koppling!");
Det där fungerade, vad var det som gjorde att det fungerade nu om man får fråga?

Citat:
jag har oxå kollat på den idg.se, men denna e mycket bättre för nybörjare:http://www.w3schools.com/php/php_mysql_intro.asp
Tack för tipset där, ska kolla igenom den också. Suger in allt som en svamp just nu! =)

TACK FÖR RIKTIGT SNABB LÖSNING!
serial är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-11-16, 14:51 #6
Jimpsson Jimpsson är inte uppkopplad
Flitig postare
 
Reg.datum: Jun 2006
Inlägg: 428
Jimpsson Jimpsson är inte uppkopplad
Flitig postare
 
Reg.datum: Jun 2006
Inlägg: 428
Citat:
Originally posted by serial@Nov 16 2008, 14:45

Det där fungerade, vad var det som gjorde att det fungerade nu om man får fråga?
Jo asså i WAMP är användarnamnet root som standard och du hade inte fyllt i något användarnamn, så det var därför det fungerade :P
Jimpsson är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 13:11.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017