Avatar billede hero4life Nybegynder
25. december 2003 - 23:18 Der er 9 kommentarer

hvorfor vil den ikke virker i MySQL se Koden her

Warning: mysql_connect(): Unknown MySQL Server Host 'host' (1) in /hsphere/local/home/hyperxdk/hyperx.dk/test/linksystem.php on line 12

Warning: mysql_select_db(): supplied argument is not a valid MySQL-Link resource in /hsphere/local/home/hyperxdk/hyperx.dk/test/linksystem.php on line 13

Tilføj link- Der er i øjeblikket
Warning: mysql_query(): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) in /hsphere/local/home/hyperxdk/hyperx.dk/test/linksystem.php on line 23

Warning: mysql_query(): A link to the server could not be established in /hsphere/local/home/hyperxdk/hyperx.dk/test/linksystem.php on line 23

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /hsphere/local/home/hyperxdk/hyperx.dk/test/linksystem.php on line 24
  link(s) i databasen



Links 

Warning: mysql_query(): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) in /hsphere/local/home/hyperxdk/hyperx.dk/test/linksystem.php on line 41

Warning: mysql_query(): A link to the server could not be established in /hsphere/local/home/hyperxdk/hyperx.dk/test/linksystem.php on line 41

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /hsphere/local/home/hyperxdk/hyperx.dk/test/linksystem.php on line 43
Avatar billede phpwiz Nybegynder
25. december 2003 - 23:20 #1
det lyder mest som om at din mysql server ikke kører ??

og den host du connecter til der står bare : host, mon ikke der skal stå localhost ?
Avatar billede hero4life Nybegynder
25. december 2003 - 23:22 #2
men jeg har webhotel med mySQL ? jeg fatter det heller ikk selv
Avatar billede hero4life Nybegynder
25. december 2003 - 23:28 #3
nu skriver den Der er i øjeblikket
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /hsphere/local/home/hyperxdk/hyperx.dk/test/linksystem.php on line 24
  link(s) i databasen



Links 

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /hsphere/local/home/hyperxdk/hyperx.dk/test/linksystem.php on line 43
Avatar billede phpwiz Nybegynder
25. december 2003 - 23:28 #4
hvis vi får noget kode at se er det meget meget nemmere for os, husk at fjern brugernavn og password til din database
Avatar billede hero4life Nybegynder
25. december 2003 - 23:30 #5
<?php
if($mode == ""){
?>
<?php
$connection = mysql_connect("host","brugernavn","password");
mysql_select_db("database", $connection);
?>
<html>
<head>
<title>Linksystem by Kasper Jensen</title>
</head>
<body link="black" vlink="black" alink="black">
<font size="1" color="#000000" face="Verdana">
<center><b><a href="linksystem.php?mode=tilfoj">Tilføj link</a>-
Der er i øjeblikket <?
$result = mysql_query("SELECT * FROM linksystem");
echo mysql_num_rows($result);
?>
&nbsp; link(s) i databasen
</font>
</b></center>
<BR><BR>
<div align="left">
  <table border="0" cellpadding="0" cellspacing="0" style="border: 1 solid #000000" bgcolor="#006699" width="200" height="10">
    <tr>
      <td width="522" height="10">
      <font size="2" color="#FFFFFF" face="Verdana">
      <b>Links</b>
      </font>
      </td>
    </tr>
  </table>
<?php
$result = mysql_query("select * from linksystem order by id desc");
//Henter alt fra tabellen linksystem og sorterer efter id, desc skriver den nyeste øverst, dette kan uskiftes med asc så bliver det den ældste det står øverst øverst
while($row = mysql_fetch_array($result)) {

echo "<a href=\"linksystem.php?mode=vis&id=$row[id]\">$row[titlen]</a><br>";
}
?>
</div>

</body>
</html>
<?php
}   
?>
<?php
function vis($id)
{
$connection = mysql_connect("host","user","pass");
mysql_select_db("database", $connection);

 
$res = mysql_query("select * from linksystem WHERE id = '$id'");
//Henter alt fra tabellen linksystem og sorterer efter id, desc skriver den nyeste øverst, dette kan uskiftes med asc så bliver det den ældste det står øverst øverst
while($row = mysql_fetch_array($res)) {
echo "<font size=2 color=000000 face=Verdana>";
echo "Titlen : <b>$row[titlen]</b><br>";
echo "URL : <a href=\"$row[url]\" target=\"none\"><b>$row[url]</b></a><br>";
echo "Tilføjet den : <b>$row[dato]</b><br>";
echo "Beskrivelse:<br><br>";
echo "$row[beskrivelse]";


    }


}
if($mode == "vis" && $id){
    echo vis($id);
}

?>
<?php
if($mode == "tilfoj"){
?>
<?php
$connection = mysql_connect("host","user","pass");
mysql_select_db("database", $connection);

$maaneder = array("januar","februar","marts","april","maj","juni","juli","august","september","oktober","november","december");
$tid = $ugedage[date(w)]."".date(j).". ".$maaneder[date(m) - 1]." @ ".date("H:i:s");

if($titlen && $url && $beskriv) {


mysql_query("insert into linksystem(id,titlen,url,beskrivelse,dato,ip)             
values ('','$titlen','$url','$beskriv','$tid','$REMOTE_ADDR')");
echo "<h1><font color=\"#000000\" face=\"Verdana\"> Novra, dit link blev pluget ind uden problemer :o) </font>";
echo "<meta http-equiv=\"refresh\" content=\"3; URL=linksystem.php\">";
}

?>

<html>
<head>
<title>Untitled</title>
</head>
<body>

<form action="linksystem.php?mode=tilfoj" method="post">
<table border="0" align="center">
    <tr><td width=65><font size=2 face=Verdana color=#000000><b>Titlen :</td><td><input type=text size=30 name=titlen style="border: 1 solid #000000"></td></tr>
    <tr><td width=65><font size=2 face=Verdana color=#000000><b>URL :</td><td><input type=text size=30 name=url value=http:// style="border: 1 solid #000000"></td></tr>
<tr>
<td><b>Beskrivelse:</b></td>

    <td align="center"><textarea name="beskriv" cols="50" rows="8" style="border: 1 solid #000000"></textarea></td>       
    </tr>
        <tr>
            <td colspan="2" align="right"><input type="submit" name="Submit" value="Send" style="border: 1 solid #000000">&nbsp;<input type="reset" name="Submit2" value="Reset" style="border: 1 solid #000000"></td>
</tr>
</table>
</form>

</body>
</html>

<?php
}   
?>
Avatar billede hero4life Nybegynder
25. december 2003 - 23:36 #6
du kan kigge her http://hyperx.dk/test/
Avatar billede phpwiz Nybegynder
25. december 2003 - 23:37 #7
du skal så nok til at tage højde for globale variabler, så alt hvad du overfører via links skal du bruge :

$_GET['variabel'] istedet for :
$variabel

og det samme med variabler overført via <form
$_POST['variabel'] istedet for :
$variabel

Det ser ud som om det er det der driller dig lidt...
Avatar billede hero4life Nybegynder
25. december 2003 - 23:41 #8
jeg kan ikk finde dem hehe
Avatar billede fangel Nybegynder
26. december 2003 - 10:03 #9
dumt spm...

du har husket at ændre disse til noget der passer:

$connection = mysql_connect("host","user","pass");
mysql_select_db("database", $connection);

for de skal ændres til de info du har fået af dit webhotel...

Morten
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
Computerworld tilbyder specialiserede kurser i database-management

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