Sorry für Doppelpost.
So ich habe mittels num_rows die Ausgaben gezählt und festgestellt, dass auf der Startseite alle vier Kategorien gezählt wurde gehe ich jedoch auf eine Kategorie zählt num_rows nichts mehr und gibt nur die Fehermeldung aus.
<?php
require_once("config.inc.php");
?>
<?php echo $title; ?> | little-coder.de
<?php
if ($url == "peter") {
echo "<li class=\"active\"><a href=\"index.php\" class=\"active\">Home</a></li>";
} else {
echo "<li class=\"navi\"><a href=\"index.php\">Home</a></li>";
}
?>
<?php
$kategorienew = "SELECT * FROM `kategorien`";
$ergebnis = $db->query( $kategorienew );
echo $ergebnis->num_rows;
while ($kategoriex = $ergebnis->fetch_array())
{
if ($name == "HTML" && $kategoriex['name'] == "HTML") {
echo "<li class=\"active\"><a href=\"http://little-coder.de/kategorie.php?name=html\" class=\"active\">HTML</a></li>";
}
elseif ($name == "CSS" && $kategoriex['name'] == "CSS") {
echo "<li class=\"active\"><a href=\"http://little-coder.de/kategorie.php?name=css\" class=\"active\">CSS</a></li>";
}
elseif ($name == "PHP" && $kategoriex['name'] == "PHP") {
echo "<li class=\"active\"><a href=\"http://little-coder.de/kategorie.php?name=php\" class=\"active\">PHP</a></li>";
}
elseif ($name == "News" && $kategoriex['name'] == "News") {
echo "<li class=\"active\"><a href=\"http://little-coder.de/kategorie.php?name=news\" class=\"active\">News</a></li>";
}
else {
echo "<li class=\"navi\"><a href=\"kategorie.php?name=".$kategoriex['name_url']."\">".$kategoriex['name']."</a></li>";
}
}
?>
</ul>
[/code]und kategorie.php
[code]
<?php
require_once("config.inc.php");
$kategorien = „SELECT * FROM kategorien
WHERE name_url
=?“;
$prepare = $db->prepare($kategorien);
$prepare->bind_param(‚s‘, $_GET[‚name‘]);
$prepare->execute();
$prepare->bind_result($id,$name,$name_url);
$prepare->fetch();
$title = $name;
include("header.php");
echo „
$title
“;
//html
if ($name_url == „html“) {
echo „<p class="tut">Sie befinden sich nun im HTML-Tutorialbereich. Sie können nun ein Tutorial auswählen oder suchen.
Viel Spass wünscht little-coder.de.
“;
echo „
Suche
“;
echo „<form action="suche.php" method="post"><fieldset class="suche"><input type="text" name="key" class="suche" /><input type="hidden" value="1" name="cat" /><input type="submit" name="html" value="Suchen" class="button"/>“;
echo „
HTML-Tutorials
“;
echo „<ul class="kategorie">“;
$html_tuts = „SELECT * FROM eintraege WHERE kategorie = 1 ORDER BY name ASC“;
$ergebnis = $db->query( $html_tuts );
while ($html_tut = $ergebnis->fetch_array()) {
echo „<li class="kategorie"><a href="tutorial.php?nameurl=“.$html_tut[‚nameurl‘].„" class="kategorie">“.$html_tut[‚name‘].„“;
}
echo „
“;
}
//php
if ($name_url == „php“) {
echo „<p class="tut">Sie befinden sich nun im PHP-Tutorialbereich. Sie können nun ein Tutorial auswählen oder suchen.
Viel Spass wünscht little-coder.de.
“;
echo „
Suche
“;
echo „<form action="suche.php" method="post"><fieldset class="suche"><input type="text" name="key" class="suche" /><input type="hidden" value="4" name="cat" /><input type="submit" name="html" value="Suchen" class="button"/>“;
echo „
PHP-Tutorials
“;
echo „<ul class="kategorie">“;
$php_tuts = mysql_query(„SELECT * FROM eintraege WHERE kategorie = 4 ORDER BY name ASC“);
$ergebnis = $db->query( $php_tuts );
while ($php_tut = $ergebnis->fetch_array()) {
echo „<li class="kategorie"><a href="tutorial.php?nameurl=“.$php_tut[‚nameurl‘].„" class="kategorie">“.$php_tut[‚name‘].„“;
}
echo „“;
}
//css
if ($name_url == „css“) {
echo „<p class="tut">Sie befinden sich nun im CSS-Tutorialbereich. Sie können nun ein Tutorial auswählen oder suchen.
Viel Spass wünscht little-coder.de.
“;
echo „
Suche
“;
echo „<form action="suche.php" method="post"><fieldset class="suche"><input type="text" name="key" class="suche" /><input type="hidden" value="3" name="cat" /><input type="submit" name="html" value="Suchen" class="button"/>“;
echo „
CSS-Tutorials
“;
echo „<ul class="kategorie">“;
$css_tuts = „SELECT * FROM
eintraege
WHERE
kategorie
= 3 ORDER BY
name
ASC“;
$ergebnis = $db->query( $css_tuts );
while ($css_tut = $ergebnis->fetch_array()) {
echo „<li class="kategorie"><a href="tutorial.php?nameurl=“.$css_tut[‚nameurl‘].„" class="kategorie">“.$css_tut[‚name‘].„“;
}
echo „“;
}
//news
if ($name_url == „news“) {
$newss = „SELECT * FROM
news
ORDER BY time DESC“;
$ergebnis = $db->query( $newss );
while ($news = $ergebnis->fetch_array()) {
echo „<div class="news"><div class="date"><p class="day_month">“.$day = date(„j“, $news[‚time‘]).„. „.$month = date(„F“, $news[‚time‘]).“
<p class="year">“.$year = date(„Y“, $news[‚time‘]).„