dreamweaver/MySQL i123 upload

Tags:    databaser

Jeg har en hjemmeside på www.i123.dk
med en MySQL database

Jeg kan ikke få kontakt med min database. ****_dk_-_database
fra dreamweaver. Eller fra andet.
Databasen er oprettet og fodret med data.

Jeg har i dreamweaver et vindue hvor jeg skal angive

Connection name:
MySQL server:
User name:
password:
database:

Jeg har brugt mit logon **** og tilhørende adgangskode+ plus alle de kombinationer jeg kan komme i tanke om...

Hvad skal der skrives i de ovenstående 5 felter?
(har læst forums og prøvet alt det jeg kunne finde)
På forhånd 1000 tak for hjælpen.





Indlæg senest redigeret d. 26.05.2007 21:21 af Bruger #11881
4 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 4 karma
Sorter efter stemmer Sorter efter dato
Hej J_S,
som det fremgår af deres forum (http://www.i123.dk/forum/viewtopic.php?t=208), er det ikke muligt at få adgang til databasen, undtaget fra localhost. Du kan derfor ikke bruge dreamweaver til det.



Hej J_S,
som det fremgår af deres forum (http://www.i123.dk/forum/viewtopic.php?t=208), er det ikke muligt at få adgang til databasen, undtaget fra localhost. Du kan derfor ikke bruge dreamweaver til det.


Er totalt newbie på området, så jeg håber jeg er tilgivet :-)

men ok. Hvordan får jeg adgang til det med localhost ?

Helt ned i detaljer...

Jeg har uploaded en php fil som jeg kalder i browseren www.mitdomæne.dk/test.php

Jeg har i test php skrevet følgene

<?php

$databasehost = "localhost";
$databasename = "*******_dk_-_database";
$databaseuser = "i****";
$databasepass = "******";
mysql_connect($databasehost, $databaseuser, $databasepass);



?>


Men hvordan får jeg data ud fra databasen ????
jeg har en tabel der hedder biler men kan ikke få en eneste af dem at se...
er der noget kode a la select print echo ???



sådan

<html>
<head>
<title>veteran biler</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<p>Liste over biler:</p>
<p>  </p>
</body>
</html>



Indlæg senest redigeret d. 26.05.2007 22:57 af Bruger #11881
Har testet :

<?php
$link = mysql_connect('localhost', 'mysql_bruger', 'mysql_kode');
if (!$link) {
die('Kunne ikke forbinde: ' . mysql_error());
}
echo 'Forbundet succesfuldt';
mysql_close($link);
?>




har fået : Forbundet succesfuldt

Mangler nu bare ovenstående biler



Så løste jeg det selv

<?php

$databasehost = "localhost";
$databasename = "*******_dk_-_database";
$databaseuser = "i****";
$databasepass = "******";
mysql_connect($databasehost, $databaseuser, $databasepass);



?>

ovenstående virker af en eller anden grund ikke.
Men det gør følgende:
koden er gemt i en php fil og uploaded på serveren og derefter kaldt en browser.

http://www.mitdomæne.dk/eksempel.php



<?php

$conn = mysql_connect("localhost", "i*****", "*********");
mysql_select_db("********_dk_-_database", $conn);



$sql = "select * from biler";
$result = mysql_query($sql);
while($row = mysql_fetch_array($result)) {
echo $row['maerke'] . $row['type'];
}


?>

dette giver svaret (fra databasen)

opelvectraopelcorsa





t