Avatar billede nc85 Nybegynder
27. januar 2005 - 14:07 Der er 3 kommentarer og
1 løsning

hvorfor vil den connecte til localhost?

hey alle

jeg får denne fejlmeddelse:


Warning: mysql_select_db(): supplied argument is not a valid MySQL-Link resource in d:\webs\jysk\www\admin\opg_opret.php on line 30

Warning: mysql_query(): Can't connect to MySQL server on 'localhost' (10061) in d:\webs\jysk\www\admin\opg_opret.php on line 40

Warning: mysql_query(): A link to the server could not be established in d:\webs\jysk\www\admin\opg_opret.php on line 40

Der skete en fejl ved oprettelse af ny opgave: Can't connect to MySQL server on 'localhost' (10061)
____________________________________

Og min kode er:

<?
if($_POST['submit']) //En ny opgave er blevet indtastet

/*if($_POST['titel'] =="") {
    echo ("Du skal skrive en titel");
    exit();
    }
if($_POST['beskrivelse'] =="") {
    echo ("Du skal skrive en beskrivelse");
    exit();
    }
if($_POST['hvem'] =="") {
    echo ("Du skal skrive hvem der laver opgaven");
    exit();
    }
if($_POST['deadline'] =="") {
    echo ("Du skal skrive en deadline");
    exit();
    }*/
   
$cnx = mysql_connect("xxx", "xxx", "xxx");
mysql_select_db("jysk", $cnx);

$titel = $_POST['TITEL'];
$beskrivelse = $_POST['BESKRIVELSE'];
$hvem = $_POST['HVEM'];
$deadline = $_POST['DEADLINE'];
$status = $_POST['STATUS'];

$sql = "INSERT INTO tp_opgaver SET TITEL='$titel', BESKRIVELSE='$beskrivelse', HVEM='$hvem', DEADLINE='$deadline', STATUS='$status'";

if (mysql_query($sql)){
    echo ("Ny opgave oprettet");
    } else {
    echo ("<p>Der skete en fejl ved oprettelse af ny opgave: " . mysql_error() . "</p>");
    }
?>

____________

Hvorfor prøver den at connecte til localhost?

Har skevet korrekt data i nemlig
Avatar billede erikjacobsen Ekspert
27. januar 2005 - 14:12 #1
$cnx = mysql_connect("xxx", "xxx", "xxx");

fejler, men scriptet fortsætter. Derfor vil den forsøge med localhost. Check om
du har skrevet korrekt, og om du har adgang.
Avatar billede nc85 Nybegynder
27. januar 2005 - 14:20 #2
jeg har skrevet helt korrekt! og jeg har også adgang!

Hvis jeg lader vær med at udkommentere de første 4 if sætninger, så skriver den bare ud: du skal skrive en beskrivelse!

Der sker der vel en exit() ???
Avatar billede erikjacobsen Ekspert
27. januar 2005 - 16:51 #3
Men derfor fejler
  $cnx = mysql_connect("xxx", "xxx", "xxx");
alligevel. Du skal finde ud af om du skriver korrekt, eller om du har adgang.
Avatar billede nc85 Nybegynder
28. januar 2005 - 09:28 #4
lukker spm, det var en if sætning der var noget i vejen med, den blev lukket for tidligt
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester