/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
phpMyAdmin 2.3.2 ?
Fra : Annette


Dato : 22-02-03 09:49

Hej NG

hvis man har oprettet en DB i phpMyAdmin 2.3.2 der hedder Tagwall og man kan
godt se den i phpMyAdmin 2.3.2 (admin-delen) og man derefter ikke kan få
kontakt med den, hvad skyldes det??

Der stå i browseren "No Database Selected"

Koden ser sådan ud:

mysql_connect("$host", "$user", "$pass");
mysql_select_db($db);

if(!empty($_POST[text])){
$insertSQL = "insert into tagwall (navn, email, time, text) values
('$navn', '$email', '$time', '$text')";
mysql_query($insertSQL);
}

$result = mysql_query("SELECT * FROM tagwall ORDER BY id DESC LIMIT 10") or
die(mysql_error());
while ($row = mysql_fetch_array($result)) {
echo "<a href='mailto:".$row[email]."'>".$row[navn]."</a> -
".$row[time]."<br><br>".$row[text]."<br><br>";
}
mysql_close();

De rigtige værdier en sat ind i variablerne.

A



 
 
Niels Andersen (22-02-2003)
Kommentar
Fra : Niels Andersen


Dato : 22-02-03 10:06

Annette wrote in <3e57397d$0$24693$ba624c82@nntp02.dk.telia.net>:
> Der stå i browseren "No Database Selected"

> mysql_connect("$host", "$user", "$pass");
> mysql_select_db($db);

mysql_connect("$host", "$user", "$pass") or die(mysql_error());
mysql_select_db($db) or die(mysql_error());

Du skal *altid* tjekke for fejl, ikke bare en gang i mellem. :)

--
Mvh.
Niels Andersen
http://myplace.dk/articles/getpost/?lang=da

Annette (23-02-2003)
Kommentar
Fra : Annette


Dato : 23-02-03 13:26

Hej

er rettelse af scriptet kommer denne fejl. Håber det hjælper lidt mere??

Access denied for user: 'signemus_dk@webserv04.cliche.dk' to database
'tagwall'


A



Niels Andersen (23-02-2003)
Kommentar
Fra : Niels Andersen


Dato : 23-02-03 14:58

Annette wrote in <3e58bddc$0$2549$ba624c82@nntp04.dk.telia.net>:
> er rettelse af scriptet kommer denne fejl. Håber det hjælper lidt mere??
>
> Access denied for user: 'signemus_dk@webserv04.cliche.dk' to database
> 'tagwall'

Det er vel i linje 2 den kommer?

Den fortælle at den bruger du er logget ind som, ikke har adgang til den
database.

Jeg har på fornemmelsen at du bruger forkert database-navn. Kig i
informationerne fra Cliche igen, databasen hedder nok "signemus_dk" eller
noget i den stil.

--
Mvh.
Niels Andersen
http://myplace.dk/articles/getpost/?lang=da

Jesper Brunholm (23-02-2003)
Kommentar
Fra : Jesper Brunholm


Dato : 23-02-03 22:01

Niels Andersen wrote:

[snip - noget helt rigtigt, som jeg uddyber, så jeg svarer på hans post
i stedet for Annettes oprindelige ]

> Annette wrote in <3e58bddc$0$2549$ba624c82@nntp04.dk.telia.net>:
>
>>er rettelse af scriptet kommer denne fejl. Håber det hjælper lidt mere??
>>
>>Access denied for user: 'signemus_dk@webserv04.cliche.dk' to database
>>'tagwall'

Det ser ud som om du har fået installeret med forkerte oplysninger,
medmindre cliche har givet dig nogle helt andre oplysninger end de har
givet mig (til det hotel som jeg ikke bruger mere da jeg synes de var
for ringe ).

Du skal _højst sandsynligt_ konfigurere med
host: mysql01.cliche.dk
brugernavn: signemus_dk
password: dit_password
database: signemus_dk

Venligst

Jesper Brunholm


Annette (24-02-2003)
Kommentar
Fra : Annette


Dato : 24-02-03 12:10

så fik jeg ramt på den

Tak for hjælpen

A



Søg
Reklame
Statistik
Spørgsmål : 177559
Tips : 31968
Nyheder : 719565
Indlæg : 6408937
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste