WN

WN (https://www.wn.se/forum/index.php)
-   Serversidans teknologier (https://www.wn.se/forum/forumdisplay.php?f=4)
-   -   MySQL lite hjälp.. (https://www.wn.se/forum/showthread.php?t=1045764)

mister 2011-01-08 18:03

MySQL lite hjälp..
 
Hej!

Jag har en mysql kod men jag vill lägga till så den ska välja databas namn har försökt men allt bara skiter sig..... den är rörig JA! men snälla bara säg mig vart jag ska sätta den

Citat:

<?Class mysql{ var $mysql_address = "HOST"; var $mysql_user = "USER"; var $mysql_password = "PASSWORD"; var $mysql_con; var $mysql_result; var $mysql_NrOfRows; function mysql($address = '', $user = '', $password = '') { $this->setInfo($address, $user, $password); } function setInfo($address = '', $user = '', $password = '') { $this->mysql_address = ($address != '') ? $address : $this->mysql_address; $this->mysql_user = ($user != '') ? $user : $this->mysql_user; $this->mysql_password = ($password != '') ? $password : $this->mysql_password; } function connect() { $this->mysql_con = mysql_connect($this->mysql_address,$this->mysql_user,$this->mysql_password) or die (mysql_errno().': '.mysql_error()); } function disconnect() { mysql_close($this->mysql_con); } function free() { mysql_free_result($this->mysql_result); } function select_db($database_name) { mysql_select_db($database_name, $this->mysql_con) or die (mysql_errno().': '.mysql_error()); } function query($sql_query) { $this->mysql_result = mysql_query($sql_query, $this->mysql_con) or die (mysql_errno().': '.mysql_error()); }}?>
Har försökt byta ut den koden allt men inget verkar funka som jag vill :/

vill att den skall fungera som denna

Citat:

mysql_connect("DBSERVER", "DBUSERNAME", "DBPASSWORD");
mysql_select_db("DBNAME");
?>

Linuus 2011-01-08 19:05

Du har ju en funktion som heter select_db() som tar argumentet $database_name


$database_name = "namn"; då kanske? ;)

ChLa 2011-01-08 19:07

Eller om du vill använda din mysql-klass du har där...
Kod:

<?php
// infoga mysql-klassen här

        $conn = new mysql("host", "user", "psw");
        $conn->connect();
        $conn->select_db("database");
?>


mister 2011-01-08 19:52

Hahaha skrattretande :(

Nu har jag lagt till de... men new problem...

1044: Access denied for user '111395_oo61118'@'%' to database 'newcode'

Holmgren 2011-01-08 20:54

Du har inga rättigheter att nå databasen 'newcode' med användaren 111395_oo61118 där du försöker ansluta ifrån.

Vart ligger databasen och vartifrån ansluter du?

mister 2011-01-08 21:11

Citat:

Ursprungligen postat av Holmgren (Inlägg 20386797)
Du har inga rättigheter att nå databasen 'newcode' med användaren 111395_oo61118 där du försöker ansluta ifrån.

Vart ligger databasen och vartifrån ansluter du?

Den ligger på binero....

Holmgren 2011-01-09 00:22

Misstänker att du försöker ansluta till den hemifrån. Det går inte!
Binero tillåter bara anslutningar ifrån webbservern.

Då måste du ansluta via SSH.

mister 2011-01-09 00:45

Citat:

Ursprungligen postat av Holmgren (Inlägg 20386817)
Misstänker att du försöker ansluta till den hemifrån. Det går inte!
Binero tillåter bara anslutningar ifrån webbservern.

Då måste du ansluta via SSH.

Nej! Jag ansluter från webservern hos binero alltså har allt hos de.....

Holmgren 2011-01-09 00:53

Och du har dubbelkollat alla användarnamn och lösenord på felstavningar?
Kollat så att det är rätt databas alt. rättstavat?
Med tanke på ursprungsproblemet..

Rättigheter på användaren du ansluter med?

mister 2011-01-09 12:47

Jag har dubbelkollat allt!
t.o.m kopierat allt från Bineros kontrollpanel och kontrollerat så det är inga space eller dyl.

Konstigt nog vill den bara inte ska kontakta deras support och se om de är något jag kan ha missat....


Alla tider är GMT +2. Klockan är nu 05:10.

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