Hallo,

De bedoeling van onderstaand script is dat alleen de gegevens uit de database moet worden gehaald, van het bedrijf dat is ingelogd. Alleen geeft hij totaal niets weer. Waar zit de fout?

Alvast bedankt!

Code:

<?php
session_start();
include ('include/header.php');
include ('verbinding.php');

?>
<TD valign=top id="vak1" class=body  bordercolor=cccccc bgColor=#CC0000 border=2 width=580 height=600>
<?php



$query = mysql_query("select * from artikelen where user=".$_SESSION['user']."");
$result = mysql_query($query) or die("FOUT : ". mysql_error());
while ($rij=mysql_fetch_array($result)){


echo ("Hier kunt u uw artikelen veranderen of wijzigen"); 


	  echo ("<tr><td width=50%>Artikelnummer</td>"); 
    echo ("<td width=50%>{$rij ['artikelnummer']}</td></tr>"); 
  
 echo ("<tr><td width=50%>Artikel</td>"); 
    echo ("<td width=50%>{$rij ['artikel']}</td></tr>"); 


   echo ("<tr><td width=50%>Prijs</td>"); 
    echo ("<td width=50%>{$rij ['prijs']}</td></tr>"); 
}
?>
</table>
<?php

include ('include/footer.php');
?>
       </SPAN></B></TD></TR></FONT></TBODY></table>
<?
$query = mysql_query("select * from artikelen where user=".$_SESSION['user']."");
$result = mysql_query($query) or die("FOUT : ". mysql_error());
?>
dit ziet er niet helemaal goed uit, daar staat een mysql_query() te veel:
<?
$query = "select * from artikelen where user=".$_SESSION['user'];
$result = mysql_query($query) or die("FOUT : ". mysql_error());
?>
Verder hanteer je een redelijk brakke php-notatie, als ik zo vrij mag zijn...
<?
echo ("<td width=50%>{$rij ['artikelnummer']}</td></tr>");

// Of:
echo '<td width="50%">'.$rij ['artikelnummer'].'</td></tr>';
?>
Met de functie mysql_num_rows() kun je opvragen hoeveel records er zijn gevonden. Met 0 records valt er niet veel weer te geven...

Reageren