php foutje... Blog

Status
Niet open voor verdere reacties.

uaejeroen

Terugkerende gebruiker
Lid geworden
7 dec 2009
Berichten
1.665
PHP:
<?php
include 'blogpost.php';

// Change this info so that it works with your system.
$connection = mysql_connect('localhost', 'geheim', 'geheim') or die ("<p class='error'>Sorry, we were unable to connect to the database server.</p>");
$database = "geheim_blog";
mysql_select_db($database, $connection) or die ("<p class='error'>Sorry, we were unable to connect to the database.</p>");

function GetBlogPosts($inId=null, $inTagId =null)
{
	if (!empty($inId))
	{
		$query = mysql_query("SELECT * FROM blog_posts WHERE id = " . $inId . " ORDER BY id DESC"); 
	}
	else if (!empty($inTagId))
	{
		$query = mysql_query("SELECT blog_posts.* FROM blog_post_tags LEFT JOIN (blog_posts) ON (blog_post_tags.postID = blog_posts.id) WHERE blog_post_tags.tagID =" . $tagID . " ORDER BY blog_posts.id DESC");
	}
	else
	{
		$query = mysql_query("SELECT * FROM blog_posts ORDER BY id DESC");
	}
	
	$postArray = array();
	while ($row = mysql_fetch_assoc($query))
	{
		$myPost = new BlogPost($row["id"], $row['title'], $row['post'], $row['postfull'], $row["author_id"], $row['dateposted']);
		array_push($postArray, $myPost);
	}
	return $postArray;
}
?>

op rij 25...

Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/deb38778/domains/studieoverzicht.com/public_html/includes/includes.php on line 25


ik heb alle databases en tabellen

http://net.tutsplus.com/tutorials/php/how-to-create-an-object-oriented-blog-using-php/



kan iemand me helpen
 
Laatst bewerkt:
Al aan het debuggen geweest?

dus bijv.:

- var_dump($query);
- een DIE("Er is een fout in de query"); achter de query gezet om te kijken of er een fout in zit?
- de query zelf losgelaten in de phpmyadmin en kijken wat daar uitkomt?
 
beste hr wouter

ik heb er nog niet veel verstand van

ik dacht dat als ik wat er in tutorial staat doe zal het wel werken

wat advieseert u ?
 
wat bedoelen ze hiermee

Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/deb38778/domains/studieoverzicht.com/public_html/includes/includes.php on line 25
 
Ze bedoelen dat je query gecrasht is, en dat je dus niet een set met resultaten hebt om data uit op te halen.

Als je voor die regel een
PHP:
echo mysql_error();
gooit krijg je te zien welke fout er is opgetreden in je query.
 
Is het niet verstandiger om gewoon Wordpress te installeren?
 
beste wordpress heb ik gehad maar dat is zo ongelofelijk groot en ik wil aan de hand van dit script een eigen blog maken dit scheel uren upload time zo gezegd en wordpress kan ik altijd nog gebruiken wil het echt niet lukken

Voor de Hr. Frats zal ik mijn scripts uploaden.. misschien ziet u de fout

ik laat het wachtwoord en dergelijke wel leeg
De database heb ik
 
Blog testen

Misschien ziet iemand een fout die ik over het hoofd gezien heb

Graag advies
 

Bijlagen

Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan