compudoc
Terugkerende gebruiker
- Lid geworden
- 7 jul 2006
- Berichten
- 1.018
Ik ben bezig met een website te maken (de nieuws pagina) Om te proberen had ik een php boek waar het in stond nu ik de pagina af heb krijg ik telkens het volgende probleem:
en de code van de pagina is:
en dan gaat de foutmelding om:
Ik hoop dat het duidelijk is wat het probleem is en alvast bedankt
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\Program Files\xampp\htdocs\Planeshop\nieuws\index.php on line 55
en de code van de pagina is:
PHP:
<?php
//News index.php
//pad naar rootmap
$rootdir="../";
//tot welke rubriek behoort de pagina?
$section="nieuws";
/***********************************News-System********************************/
//Hier worden de berichten uit de database ingelezen
include("../systeem/connect.inc.php");
$news_SQL="SELECT * FROM news ORDER BY news_datetime DESC";
$news_result=mysql_query($news_SQL);
/***********************************News-System-Ende***************************/
//Eerste deel van de standaardopmaak laden
include("../opmaak/header.inc.php");
include($rootdir."opmaak/navigation.inc.php");
//Hier komt de inhoud
?>
<link rel="stylesheet" href="opmaak/templates/css-blau.css" type="text/css">
<table width="100%" border="0" cellspacing="0" cellpadding="2">
<tr>
<td><img src="opmaak/afbeeldingen/spacer.gif" width="20" height="1" alt=""></td>
<td colspan="2"><img src="opmaak/afbeeldingen/spacer.gif" width="530" height="1" alt=""></td>
<td><img src="opmaak/afbeeldingen/spacer.gif" width="20" height="1" alt=""></td>
</tr>
<tr>
<td> </td>
<td colspan="2">
</td>
<td> </td>
</tr>
<tr>
<td><img src="opmaak/afbeeldingen/spacer.gif" width="1" height="1" alt=""></td>
<td><img src="opmaak/afbeeldingen/spacer.gif" width="250" height="1" alt=""></td>
<td><img src="opmaak/afbeeldingen/spacer.gif" width="250" height="1" alt=""></td>
<td><img src="opmaak/afbeeldingen/spacer.gif" width="1" height="1" alt=""></td>
</tr>
<tr>
<td> </td>
<td valign="top" colspan="2">
<h2 align="center">Welkom op de pagina van <br>
<br>
<font size="4">Planeshop</font><br>
<br>
</h2>
<?php
//Hier worden de berichten weergegeven
while($news=mysql_fetch_array($news_result)){
//Opmaak van datum
$unixtime = strtotime($news['news_datetime']);
//controle op lengte hoofdtekst en eventueel inkorten
if(strlen($news['news_main'])>220){
$news['news_main']=substr($news['news_main'],0,180) . " ... <a href=news.php?news_ID=" . $news['news_ID'] . ">meer</a>";
}
?>
<table width="400" border="0" cellspacing="0" cellpadding="0" align="center">
<tr>
<td>
<span class="kleiner">
<?php echo date("d-m-Y H:i",$unixtime) ?>
</span><br>
<b><?php echo $news['news_header'] ?></b>
</td>
</tr>
<tr>
<td valign="top">
<p class="kleiner"><?php echo $news['news_main'] ?></p>
</td>
</tr>
<tr>
<td>
<hr width="400" size="1" noshade>
</td>
</tr>
</table>
<?php
}
mysql_close();
?>
</td>
<td> </td>
</tr>
</table>
<?php
//Tweede deel van de standaardopmaak
include("../opmaak/footer.inc.php");
?>
en dan gaat de foutmelding om:
PHP:
//Hier worden de berichten weergegeven
while($news=mysql_fetch_array($news_result)){
Ik hoop dat het duidelijk is wat het probleem is en alvast bedankt