Permalänk
Medlem

unexpected $end in

Jag får felmeddelandet: Parse error: syntax error, unexpected $end in C:\xampp\htdocs\cms\admin\includes\functions.php on line 19

Någon som kan hitta felet?

<?php include('includes/connect.php'); function getPosts() { $query = mysql_query("SELECT * FROM posts") or die(mysql_error()); if(mysql_num_rows($query) == 0) { echo "<tr><td colspan=\"3\">No Posts Were Found</td></tr>"; } else { while($post = mysql_fetch_assoc($query)) { echo "<tr><td>" . $post['Title'] . "</td><td>" . $post['Author'] . "</td><td><a href=\"delete.php?id=" . $post['id'] . "\">Delete</a><br /><a href=\"edit.php>?id=" . $post['id'] . "\">Edit</a></td></tr>"; } } function deletePost($id) { $id = (int) $id; mysql_query("DELETE FROM posts WHERE ID = '$id'") or die(mysql_error()); header("Location: posts.php"); } ?>

Permalänk
Medlem

Räkna dina { och }. Det meddelandet brukar oftast betyda att man glömt en } någonstans. Ser ut att vara din while sats du glömmer stänga.

Permalänk
Inaktiv

function getPosts() { har inte slutklammer.

Permalänk
Medlem

Nja.. rent tekniskt är det ju while loopen som inte har slutklammer

Permalänk
Skrivet av =JoNaZ=:

Nja.. rent tekniskt är det ju while loopen som inte har slutklammer

Nej funktionen. Indenteringen är bara för att det ska vara lättare att läsa.
Edit eftersom det eg ska vara tre måsvingar på slutet i rad.

Visa signatur

The statement below is true.
The statement above is false.