Ik heb gisteren een boek gekocht en ben gewoon domweg aan het overtypen. De stukjes worden goed toegelicht en stap voor stap ben ik aan mijn eigen weblog bezig. Zodra ik deze werkende heb wil ik een eigen maken, maar tot nu toe werkt ie dus niet en ben ik pas bij het begin van dit script.
<?php
require ("header.php");
$sql = "SELECT entries.*, categories.cat FROM entries, categories
WHERE entries.cat_id = categories.id
ORDER BY dateposted DESC
LIMIT 1;";
$result = mysql_query($sql);
$row = mysql_fetch_assoc($result);
echo "<h2><a href='viewentry.php?id=" . $row['id']
. "'>" . $row['subject'] .
"</a></h2><br/>";
echo "<i>In <a href='viewcat.php?id=" . $row['cat_id']
."'>" . $row['cat'] .
"</a> - Posted on " . date("D jS F Y g.iA",
strtotime($row['dateposted'])) .
"</i>";
echo "<p>";
echo nl2br($row['body']);
echo "</p>";
echo "<p>";
$commsql = "SELECT name FROM comments WHERE blog_id = " . $row['id'] .
"ORDER BY dateposted;";
$commresult = mysql_query($commsql);
$numrows_comm = mysql_num_rows($commresult); // foutmelding..
if($numrows_comm == 0){
echo "<p>No Comments.</p>";
}
else {
echo "(<strong>" . $numrows_comm . "</strong>) comments : ";
$i = 1;
while($commrow = mysql_fetch_assoc($commresult)){
echo "<a href='viewentry.php?id=" . $row['id'] ."#comment" . $i .
"'>" . $commrow['name'] . "</a>";
$i++;
}
}
echo "</p>";
require ("footer.php");
?>
Output:
Funny old world
[home]
In - Posted on Thu 1st January 1970 1.00AM
Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\weblog\index.php on line 27
No Comments.
©: Sven x
--------------------------------------------------------------
Als hij toch niks uit de database kanhalen dan maakt hij toch een 0 aan? Dus een bolean?
MvG. Sven