Oto błąd wyświetlany przez parser :
Warning: mysql_query() [function.mysql-query]: Access denied for user 'nobody'@'localhost' (using password: NO) in /opt/lampp/htdocs/blog/wyswietlanie_kategorii.php on line 22
Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /opt/lampp/htdocs/blog/wyswietlanie_kategorii.php on line 22
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /opt/lampp/htdocs/blog/wyswietlanie_kategorii.php on line 24
Plik wyswietlanie_kategorii .php :
<?php
require("konfiguracja.php");
if(isset($_GET['id']) == TRUE) {
if(is_numeric($_GET['id']) == FALSE) {
$error = 1;
}
if($error == 1) {
header("Location: " . $config_basedir);
}
else {
$validentry = $_GET['id'];
}
}
else {
$validentry = 0;
}
if($_POST['submit']) {
$db = mysql_connect($dbhost, $dbuser, $dbpassword);
mysql_select_db($dbdatabase, $db);
$sql = "INSERT INTO komentarze(id_blogu, data_wpisu, nazwa, komentarz)
VALUES(" . $validentry . ", NOW(), '" . $_POST['nazwa'] . "', '" .
$_POST['komentarz'] . "');";
mysql_query($sql);
header("Location: http://" . $HTTP_HOST . $SCRIPT_NAME . "?id=" .
$validentry);
}
else {
//Tu będzie kod
require("naglowek.php");
if($validentry == 0) {
$sql = "SELECT wpisy.*, kategorie.kat FROM wpisy, kategorie
WHERE wpisy.id_kat = kategorie.id
ORDER BY data_wpisu DESC
LIMIT 1;";
}
$result = mysql_query($sql);
$row = mysql_fetch_assoc($result);
echo "<h2>" . $row['temat'] . "</h2><br />";
echo "<i>W <a href='wyswietlanie_kategorii.php?id=" . $row['id_kat']
."'>" . $row['kat'] ."</a> - data zamieszczenia: " . date("D jS F Y
g.iA", strtotime($row['data_wpisu'])) ."</i>";
echo "<p>";
echo nl2br($row['tresc']);
echo "</p>";
$commsql = "SELECT * FROM komentarze WHERE id_blogu = " . $validentry ."
ORDER BY data_wpisu DESC;";
$commresult = mysql_query($commsql);
$numrows_comm = mysql_num_rows($commresult);
if($numrows_comm == 0) {
echo "<p>Brak komentarzy.</p>";
}
else {
$i = 1;
while($commrow = mysql_fetch_assoc($commresult)) {
echo "<a name='komentarz" . $i . "'>";
echo "<h3>Komentarz zamieszczony przez " . $commrow['nazwa'] . " dnia "
. date("D jS F Y g.iA", strtotime($commrow['data_wpisu'])) . "</h3>";
echo $commrow['komentarz'];
$i++;
}
}
?>
<h3>Zamieśc komentarz</h3>
<form action="<?php echo $SCRIPT_NAME . "?id=" . $validentry; ?>"
method="post">
<table>
<tr>
<td>Nazwa użytkownika</td>
<td><input type="text" name="nazwa"></td>
</tr>
<tr>
<td>Komentarze</td>
<td><textarea name="komentarz" rows="10" cols="50"></textarea></td>
</tr>
<tr>
<td></td>
<td><input type="submit" name="submit" value="Dodaj komentarz"></td>
</tr>
</table>
</form>
<?php
}
require("stopka.php");
?>
Błąd występuje też przy uruchamianiu innego pliku :
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /opt/lampp/htdocs/blog/wyswietlanie_wpisu.php on line 43
Kod pliku wyswietlanie_wpisu.php :
<?php
require("konfiguracja.php");
if(isset($_GET['id']) == TRUE) {
if(is_numeric($id) == FALSE) {
$error = 1;
}
if($error == 1) {
header("Location:" . $config_basedir .
"/wyswietlanie_kategorii.php");
}
else {
$validcat = $_GET['id'];
}
}
else {
$validcat = 0;
}
$sql = "SELECT * FROM kategorie";
$result = mysql_query($sql);
while($row = mysql_fetch_assoc($result)) {
if($validcat == $row['id']) {
echo "<strong>" . $row['kat'] . "</strong><br />";
$entriessql = "SELECT * FROM wpisy WHERE id_kat = " .$validcat . "
ORDER BY data_wpisu DESC;";
$entriesres = mysql_query($entriessql);
$numrows_wpisy = mysql_num_rows($entriesres);
echo "<ul>";
if($numrows_wpisy == 0) {
echo "<li>Brak wpisów !</li>";
}
else {
while($entriesrow = mysql_fetch_assoc($entriesres)) {
echo "<li>" . date("D jS F Y g.iA",
strtotime($entriesrow['data_wpisu'])) .
" - <a href='wyswietlanie_wpisu.php?id=" .
$entriesrow['id'] . "'>" .
$entriesrow['temat'] ."</a></li>";
}
}
echo "</ul>";
}
else {
echo "<a href='wyswietlanie_kategorii.php?id=" . $row['id'] . "'>" .
$row['kat'] . "</a></br />";
}
}
require("stopka.php");
To zaś jest plik konfiguracja.php :
<?php
$dbhost = "localhost";
$dbuser = "root";
$dbpassword = "root";
$dbdatabase = "blogtastic";
$config_blogname = "Zabawna kraina";
$config_author = "Jakub Licak";
$config_basedir = "http://127.0.0.1/blog/";
?>
Wszystkie dane się zgadzają dlatego też nie mogę rozkminić o co kaman w tym ;/ Bardzo proszę o pomoc

Pozdrawiam