Gå til innhold

problem med å koble til databasen på webhotell


Anbefalte innlegg

Jeg har holdt på å laget noe lokalt, å nå har jeg lagt det opp på et webhotell.

Men jeg får ikke innlogingen til å fungere etter at jeg laget databasen på webhotellet... jeg får heller ingen feilmeldinger... så jeg vet ikke hva som er galt

koden ser ut som følger

 

$myServer = "mysql.nameunit.info";
$myUser = "brukernavn";
$myPass = "passord";
$myDB = "reklam01";


$s = mysql_connect("$myServer", "$myUser", "$myPass")
or die("Kunne ikke koble til SQL-serveren på $myServer");

$d = mysql_select_db("$myDB", $s)
or die("Kunne ikke koble til databsen $myDB");

 

Kan noen hjelpe meg med hvorfor det ikke fungerer ?

Endret av jeskeide
Lenke til kommentar
Videoannonse
Annonse

Prøv å legg til noe sånt som dette:

if ($s) { legg inn/hent ut/whatever det du skulle i databasen; }
else { echo "Could not connect: " . mysql_error(); }

 

Tar forbehold om drastiske feil... Det er tidlig på morgenen og jeg fikk 2 timer søvn i natt :|

Lenke til kommentar

Det virker som jeg får koblet til databasen

 

 

$db = mysql_connect("localhost", "brukernavn", "passord")
       or die("Kunne ikke koble til mot databasen");
 echo "Kobling mot database opprettet.<br>\n";
 
 mysql_select_db("stigrv")
   or die("Kunne ikke velge database");
 echo "Database ble valgt.<br>\n";

 

for jeg fant dette på en side og brukte dette.... og jeg får tilbake både

 

- kobling mot database opprettet

- database ble valgt

 

.... men når jeg kjører spørringen får jeg ingenting tilbake.... ikke noe resultat eller, feilmelding....

 

så er litt frustrert !!!! :no::cry:

Lenke til kommentar



$db = mysql_connect("mysql.nameunit.info", "brukernavn", "passord")
       or die("Kunne ikke koble til mot databasen");
       echo "Kobling mot database opprettet.<br>\n";
 
mysql_select_db("stigrv")
       or die("Kunne ikke velge database");
       echo "Database ble valgt.<br>\n";


$sql = "SELECT * FROM ansatte";
$query = mysql_query($sql);
$row = mysql_fetch_array($query);

echo " $row";

 

Sån ser koden ut... men får ingen resultat av spørringen

Lenke til kommentar

Nå har jeg funnet feilen.... å det var en utrolig forferdelig travel feil !!!!!

 

Var ikke noe galt med tilkoblingen min...

 

i alle filene mine der jeg trenger å kontakte databasen har jeg brukt

include("..\loginn\loginn.php");

 

men dette ser ikke ut til å fungere.... for når jeg byttet ut dette med koden som jeg viste over funket alt......

 

 

noen som kan hjelpe med hvorfor ikke include fungerer ?

 

takker Loomy... var ditt tips som gjorde at jeg fant ut dette :thumbs:

Endret av jeskeide
Lenke til kommentar
Nå har jeg funnet feilen.... å det var en utrolig forferdelig travel feil !!!!!

 

Var ikke noe galt med tilkoblingen min...

 

i alle filene mine der jeg trenger å kontakte databasen har jeg brukt

include("..\loginn\loginn.php");

 

men dette ser ikke ut til å fungere.... for når jeg byttet ut dette med koden som jeg viste over funket alt......

 

 

noen som kan hjelpe med hvorfor ikke include fungerer ?

 

takker Loomy... var ditt tips som gjorde at jeg fant ut dette :thumbs:

Prøv:

include("../loginn/loginn.php");

"\" virker vel bare på Win32-server og ikke *NIX-server?

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...