hjælp til at finde fejl i kode? (igen)

Tags:    php

har lidt problemer (igen) med eksemplet fra denne artikel:
http://www.udvikleren.dk/article.php?aid=32&techid=6
mp3er.php melder fejl: Parse error: parse error, expecting `','' or `';'' in c:\\phpdev\\www\\test\\mp3er.php on line 15

her kommer koden:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>Mine MP3 numre</title>
</head>
<body>
<h3 align="center">Mine mp3 numre</h3><br>
<br>
<?
mysql_connect("localhost","root");
mysql_select_db("mp3");
$query = mysql_query("SELECT * FROM mp3numre ORDER BY id");
echo "<font color="red"><ol>";
while($r = mysql_fetch_array($query)) {
$kunstner = $r["kunstner"];
$titel = $r["titel"];
$dato = $r["dato"];
echo "<li>$kunstner - $titel blev tilføjet $dato";
}
echo "</ol></font>";
?>

</body>
</html>

PS(fik databasen til at virke, som var mit problem sidste gang)



3 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 1 karma
Sorter efter stemmer Sorter efter dato
har lidt problemer (igen) med eksemplet fra denne artikel:
http://www.udvikleren.dk/article.php?aid=32&techid=6
mp3er.php melder fejl: Parse error: parse error, expecting `','' or `';'' in c:\\phpdev\\www\\test\\mp3er.php on line 15

her kommer koden:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>Mine MP3 numre</title>
</head>
<body>
<h3 align="center">Mine mp3 numre</h3>

<?
mysql_connect("localhost","root");
mysql_select_db("mp3");
$query = mysql_query("SELECT * FROM mp3numre ORDER BY id");
echo "<font color="red"><ol>";
while($r = mysql_fetch_array($query)) {
$kunstner = $r["kunstner"];
$titel = $r["titel"];
$dato = $r["dato"];
echo "<li>$kunstner - $titel blev tilføjet $dato";
}
echo "</ol></font>";
?>

</body>
</html>

PS(fik databasen til at virke, som var mit problem sidste gang)


Du skal huske når du laver echo med "" at alle dine " inde i strengen skal have en \\ foran. Det er din linie 14 der er problemet

echo "<font color="red"><ol>";

skal ændres til

echo "<font color=\\"red\\"><ol>";

Jan Larsen
CO-owner Jabo-web.com
http://www.jabo-web.com/ref=3




Dette stykke kode

$kunstner = $r["kunstner"];
$titel = $r["titel"];
$dato = $r["dato"];
echo "<li>$kunstner - $titel blev tilføjet $dato";

Kan godt optimeres til

echo "<li>$r["kunstner"] - $r["titel"] blev tilføjet $r["dato"];";

Jan Larsen
CO-owner Jabo-web.com
http://www.jabo-web.com/ref=3




[Redigeret d. 31/05-04 19:06:53 af Jan L]



hurra, tak!

det virker:)



t