|  PHP gevorderde |  | Hallo, 
 Ik heb het volgende in mijn DB staan:
 
 
    
    
        
            
                <P><FONT size=4><FONT color=#990000><b>OSCILLOCOCCINUM</b><SUP>(R)</SUP></FONT></FONT></P>
<P><STRONG>Samenstelling</STRONG></P>
<P>Anas barbariae hepatinii et cardiae extractum autolysatum 200K - saccharum - lactosum ad 1 gram</P>
<P> </P>
<P><STRONG>Indicaties</STRONG></P>
<P>Griepachtige toestanden, zowel preventief als curatief</P>
<P> </P>
<P><STRONG>Dosering</STRONG></P>
<UL>
<LI><U><FONT color=#990000>preventieve behandeling</FONT></U>: één dosis per week innemen tijdens de griepperiode 
<LI><FONT color=#990000><U>beginnende griep</U></FONT>: zo snel mogelijk één dosis innemen. Eventueel 2 tot 3 keer herhalen met een tussenpoos van 6 uur 
<LI><FONT color=#990000><U>griep</U></FONT>: één dosis 's morgens en één dosis 's avonds innemen gedurende 1 tot 3 dagen. Indien de symptomen langer dan 3 dagen aanhouden, dient u uw arts te raadplegen. </LI></UL>
<P><STRONG>Firma</STRONG></P>
<P>Laboratorium UNDA</P>
<P>Rue de Lorcé 45</P>
<P>B- 4920 Aywaille</P>
<P>341 S 219 FO</P>
<P> </P> <P><FONT size=4><FONT color=#990000><b>OSCILLOCOCCINUM</b><SUP>(R)</SUP></FONT></FONT></P><P><STRONG>Samenstelling</STRONG></P><P>Anas barbariae hepatinii et cardiae extractum autolysatum 200K - saccharum - lactosum ad 1 gram</P><P> </P><P><STRONG>Indicaties</STRONG></P><P>Griepachtige toestanden, zowel preventief als curatief</P><P> </P><P><STRONG>Dosering</STRONG></P><UL><LI><U><FONT color=#990000>preventieve behandeling</FONT></U>: één dosis per week innemen tijdens de griepperiode <LI><FONT color=#990000><U>beginnende griep</U></FONT>: zo snel mogelijk één dosis innemen. Eventueel 2 tot 3 keer herhalen met een tussenpoos van 6 uur <LI><FONT color=#990000><U>griep</U></FONT>: één dosis 's morgens en één dosis 's avonds innemen gedurende 1 tot 3 dagen. Indien de symptomen langer dan 3 dagen aanhouden, dient u uw arts te raadplegen. </LI></UL><P><STRONG>Firma</STRONG></P><P>Laboratorium UNDA</P><P>Rue de Lorcé 45</P><P>B- 4920 Aywaille</P><P>341 S 219 FO</P><P> </P>
   (= met behulp van een online WYSIWYG-editor)
 
 Maar als ik dat nu echo krijg ik dit: http://www.find...product=16
 
 Terwijl dezelfde code niet uit de DB het volgende resultaat heeft, wat het moet zijn:
 http://finduilascreations.be/test3/test.php
 
 Mijn code:
 
 
    
    
        
            
                <div class="contenttopdiv"  style="background-image:url(images/artikels.jpg);background-repeat: no-repeat;"></div>
<div class="contenthomediv"><a href="index.php"><img src="images/home_button.gif" alt="Homepagina" /></a></div>
<div class="contentdiv"><br />
<?php
if(isset($_GET['product'])) {
	$product = $_GET['product'];
		if(is_numeric($product)) {
			$res = mysql_query("SELECT * FROM producten WHERE prod_id='".$product."'");
			if(mysql_num_rows($res) != '0') {
				$obj_res = mysql_fetch_object($res);
				?><table style="border: 1px solid #000000;width: 540px;margin-left: 20px;margin-right: 20px;">
				<tr><td style="vertical-align:top;"><span style="font-size:16px;color:#3ea4e6;"><?php echo $obj_res->naam; ?></span><br /><span style="font-style:italic"><?php echo $obj_res->firma; ?></span><br /><?php echo $obj_res->beschrijving; ?></td><td style="text-align:right;"><img src="images/producten/<?php echo $obj_res->afbeelding; ?>" /></td></tr>
				<tr><td colspan="2" style="vertical-align:top;"><br /><?php echo $obj_res->tekst; ?></td></tr></table>
				<?php
			}
			else
			{
				echo '<p style="padding-left:20px;padding-right:20px;">Dit product bestaat niet (meer)!<br /><a href="index.php?page=naderbekeken"><<Terugkeren</a></p>';
			}
		}
		else
		{
		echo '<p style="padding-left:20px;padding-right:20px;">Dit product bestaat niet (meer)!<br /><a href="index.php?page=naderbekeken"><<Terugkeren</a></p>';
		}
}
else
{
	if(isset($_GET['p']) && is_numeric($_GET['p'])) {
		$page = $_GET['p'];
	}
	else
	{
		$page = 1;
	}
	$aantal = 4; //producten per pagina
	$stop = $page * $aantal;
	$start = $stop - $aantal;
	$prod = mysql_query("SELECT * FROM producten ORDER BY prod_id DESC LIMIT ".$start.",".$stop);
	?>
	<table style="border-color: #000000;border-width: 0 0 1px 1px;border-style: solid;width: 540px;margin-left: 20px;margin-right: 20px;">
	<tr><td style="vertical-align:top;border-color: #000;border-width: 1px 1px 0 0;border-style: solid;">Product</td><td style="vertical-align:top;border-color: #000;border-width: 1px 1px 0 0;border-style: solid;">Afbeelding</td><td style="vertical-align:top;border-color: #000;border-width: 1px 1px 0 0;border-style: solid;">Firma</td><td style="vertical-align:top;border-color: #000;border-width: 1px 1px 0 0;border-style: solid;">Beschrijving</td></tr>
	<?php
	while($obj_prod = mysql_fetch_object($prod)) {
	?>
	<tr><td style="vertical-align:top;border-color: #000;border-width: 1px 1px 0 0;border-style: solid;"><a href="index.php?page=naderbekeken&product=<?php echo $obj_prod->prod_id; ?>"><?php echo $obj_prod->naam; ?></a></td><td style="vertical-align:top;border-color: #000;border-width: 1px 1px 0 0;border-style: solid;"><img src="images/producten/<?php echo $obj_prod->afbeelding; ?>" /></td><td style="vertical-align:top;border-color: #000;border-width: 1px 1px 0 0;border-style: solid;"><?php echo $obj_prod->firma; ?></td>
	<td style="vertical-align:top;border-color: #000;border-width: 1px 1px 0 0;border-style: solid;"><?php echo $obj_prod->beschrijving; ?></td>
	</tr>
	<?php
	}
	?>
	</table>
	<p style="width: 600px;text-align:center;">
	<?php
	$ctop = mysql_query("SELECT prod_id FROM producten");
	$berover = mysql_num_rows($ctop);
	for($i=1;$berover > 0;$i++) {
		if($i != 1) {
		echo ' - ';
		}
		if($i == $page) {
		echo $i;
		}
		else {
		echo '<a href="index.php?page=naderbekeken&p='.$i.'">'.$i.'</a>';
		}
		$berover = $berover - $aantal;
		$lastpage = $i;
	}
	?></p>
	<?php
}		
?></div> <div class="contenttopdiv"  style="background-image:url(images/artikels.jpg);background-repeat: no-repeat;"></div><div class="contenthomediv"><a href="index.php"><img src="images/home_button.gif" alt="Homepagina" /></a></div><div class="contentdiv"><br /><?phpif(isset($_GET['product'])) {	$product = $_GET['product'];			$res = mysql_query("SELECT * FROM producten WHERE prod_id='".$product."'");				?><table style="border: 1px solid #000000;width: 540px;margin-left: 20px;margin-right: 20px;">				<tr><td style="vertical-align:top;"><span style="font-size:16px;color:#3ea4e6;"><?php echo $obj_res->naam; ?> </span><br /><span style="font-style:italic"><?php echo $obj_res->firma; ?> </span><br /><?php echo $obj_res->beschrijving; ?> </td><td style="text-align:right;"><img src="images/producten/<?php echo $obj_res->afbeelding; ?> " /></td></tr>				<tr><td colspan="2" style="vertical-align:top;"><br /><?php echo $obj_res->tekst; ?> </td></tr></table>				<?php			}			else			{				echo '<p style="padding-left:20px;padding-right:20px;">Dit product bestaat niet (meer)!<br /><a href="index.php?page=naderbekeken"><<Terugkeren</a></p>';			}		}		else		{		echo '<p style="padding-left:20px;padding-right:20px;">Dit product bestaat niet (meer)!<br /><a href="index.php?page=naderbekeken"><<Terugkeren</a></p>';		}}else{		$page = $_GET['p'];	}	else	{		$page = 1;	}	$aantal = 4; //producten per pagina	$stop = $page * $aantal;	$start = $stop - $aantal;	$prod = mysql_query("SELECT * FROM producten ORDER BY prod_id DESC LIMIT ".$start.",".$stop);	?>	<table style="border-color: #000000;border-width: 0 0 1px 1px;border-style: solid;width: 540px;margin-left: 20px;margin-right: 20px;">	<tr><td style="vertical-align:top;border-color: #000;border-width: 1px 1px 0 0;border-style: solid;">Product</td><td style="vertical-align:top;border-color: #000;border-width: 1px 1px 0 0;border-style: solid;">Afbeelding</td><td style="vertical-align:top;border-color: #000;border-width: 1px 1px 0 0;border-style: solid;">Firma</td><td style="vertical-align:top;border-color: #000;border-width: 1px 1px 0 0;border-style: solid;">Beschrijving</td></tr>	<?php	?>	<tr><td style="vertical-align:top;border-color: #000;border-width: 1px 1px 0 0;border-style: solid;"><a href="index.php?page=naderbekeken&product=<?php echo $obj_prod->prod_id; ?> "><?php echo $obj_prod->naam; ?> </a></td><td style="vertical-align:top;border-color: #000;border-width: 1px 1px 0 0;border-style: solid;"><img src="images/producten/<?php echo $obj_prod->afbeelding; ?> " /></td><td style="vertical-align:top;border-color: #000;border-width: 1px 1px 0 0;border-style: solid;"><?php echo $obj_prod->firma; ?> </td>	<td style="vertical-align:top;border-color: #000;border-width: 1px 1px 0 0;border-style: solid;"><?php echo $obj_prod->beschrijving; ?> </td>	</tr>	<?php	}	?>	</table>	<p style="width: 600px;text-align:center;">	<?php	for($i=1;$berover > 0;$i++) {		if($i != 1) {		}		if($i == $page) {		}		else {		echo '<a href="index.php?page=naderbekeken&p='.$i.'">'.$i.'</a>';		}		$berover = $berover - $aantal;		$lastpage = $i;	}	?></p>	<?php}		?></div>
   
 Kan iemand mij zeggen hoe dit komt?
 |