webForumDet fria alternativet

Hjäääälp mej!!!

PHP

9 svar · 179 visningar · startad av fundersam

Medlem sedan aug. 2002101 inlägg
Frågan#1

Hjälp mej med denna koden får bara felmeddelandet parse error on line 24

<? mysql_connect("localhost", "doomquaker");
$slump = mysql_query("SELECT * FROM bannerbyte WHERE visningar >= 0 LIMIT 6");
while("$r = mysql_fetch_array('$slump')")
{
$visningar = $r["visningar"];
$url = $r["url"]
$visad = $r["visad"];
$alt = $r["alt"];
$banner = $r["banner"];
echo ="<a href=\"$url\" target=\"_new" alt=\"$alt\"><img src=\"$banner\"></a>";
$visad = $visad + 1;
$visningar = $visningar - 1;
mysql_query("UPDATE bannerbyte WHERE url = '$url' SET visad = $visad");
mysql_query("UPDATE bannerbyte WHERE url = '$url' SET visningar = $visningar");
} ?>

Medlem sedan jan. 20001 006 inlägg
#2
$url = $r["url"]

Saknas ett semikolon.

Medlem sedan mars 20007 896 inlägg
#3

Och följande:

 while("$r = mysql_fetch_array('$slump')")

Borde vara:

 while($r = mysql_fetch_array($slump))
Medlem sedan aug. 2002101 inlägg
#4

Ok thx again... tur att alla nybörjare har er pro:s :-/

Medlem sedan aug. 2002101 inlägg
#5

Parse error: parse error, expecting `','' or `';'' in index.php on line 25 jippi

<head>
<title>Montellwebb! -Först med det bästa!</title>
<base target="main">
</head>

<body bgcolor="#9BA6EE" style="font-family: Arial; font-size: 8pt; font-weight: bold">

<Center>
<div align="center">
<center>
<table border="1" cellspacing="1" width="63%" style="font-family: Arial; font-size: 8pt; font-weight: bold" bordercolor="#000000" height="10%" bgcolor="#000000">
<tr>
<td width="100%" valign="middle" align="left" bgcolor="#6D7CE7">

<? mysql_connect("localhost", "doomquaker");
$slump = mysql_query("SELECT * FROM bannerbyte WHERE visningar >= 0 LIMIT 6");
while($r = mysql_fetch_array($slump))
{
$visningar = $r["visningar"];
$url = $r["url"];
$visad = $r["visad"];
$alt = $r["alt"];
$banner = $r["banner"];
echo ="<a href=\"$url\" target=\"_new" alt=\"$alt\"><img src=\"$banner\"></a>";
$visad = $visad + 1;
$visningar = $visningar - 1;
mysql_query("UPDATE bannerbyte WHERE url = '$url' SET visad = $visad");
mysql_query("UPDATE bannerbyte WHERE url = '$url' SET visningar = $visningar");
} ?>

  \</td\>
\</tr\>

</table>
</center>
</div>
<p> <iframe src="left.htm" width="13%" height="85%" frameborder="no" scrolling="no"><iframe src="main.htm" width="50%" height="85%" name= "main" frameborder="no" scrolling="auto">
</p>
</center>

</body>

Medlem sedan mars 20007 896 inlägg
#6
 echo ="<a href=\"$url\" target=\"_new" alt=\"$alt\"><img src=\"$banner\"></a>";

Fel, fel, fel. ;)

echo "<a href=\"$url\" target=\"_new" alt=\"$alt\"><img src=\"$banner\"></a>";

Rätt. :)

Medlem sedan aug. 2002101 inlägg
#7

en sån liten sak... tss tss!

Medlem sedan aug. 2002101 inlägg
#8

<? mysql_connect("localhost", "doomquaker");
$slump = mysql_query("SELECT * FROM bannerbyte WHERE visningar >= 0 LIMIT 6");
while($r = mysql_fetch_array($slump))
{
$visningar = $r["visningar"];
$url = $r["url"];
$visad = $r["visad"];
$alt = $r["alt"];
$banner = $r["banner"];
echo "<a href=\"$url\" target=\"_new\" alt=\"$alt\"><img src=\"$banner\"></a>";
$visad = $visad + 1;
$visningar = $visningar - 1;
mysql_query("UPDATE bannerbyte WHERE url = '$url' SET visad = $visad");
mysql_query("UPDATE bannerbyte WHERE url = '$url' SET visningar = $visningar");
} ?>

samma fel :-( arf arf

Medlem sedan aug. 2002101 inlägg
#9

tss tss det var ju inte felet! det var ju $visningar och $visad som skulle vara '$visad'/'$visningar'

Medlem sedan mars 2001593 inlägg
#10

fundersam skrev:

tss tss det var ju inte felet! det var ju $visningar och $visad som skulle vara '$visad'/'$visningar'

jag som hade tänkt leka bessiwisser och tala om att så vad fel :P

266 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
138 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)