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
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 ?
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
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);
?>
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"> <input type="reset" name="Submit2" value="Reset" style="border: 1 solid #000000"></td>
</tr>
</table>
</form>
</body>
</html>
<?php
}
?>
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...
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