waarom word er maar 1 regel aangemaakt?

Status
Niet open voor verdere reacties.

phobia

Terugkerende gebruiker
Lid geworden
4 sep 2006
Berichten
1.777
PHP:
	$query = ("SELECT b.*, l.*
				FROM bestellingen AS b, produkt AS l
				WHERE b.produkt_id = l.produktId
				AND user_id = '".$_SESSION['userId']."'
				AND verzonden = 0");

	$result = mysql_query( $query ) or die ("query van bestellingen is niet gelukt.");
	$num = mysql_num_rows( $result );
	$row = mysql_fetch_array($result);
		echo "<div align='left' style = 'width: 100%; height: 100%; left: 0px; top: 0px;'><br>";
		echo "U heeft nog <strong>".$num."</strong> producten bij ons in bestelling staan.<br>";
		echo "<table><tr><td align='centre' style=\"border-style: solid;border-width: 1px;\">Produkt:</td>
			<td align = 'centre' style=\"border-style: solid;border-width: 1px;\">Aantal</td>
</tr>";
	$order_date = new DateTime();
	while( $fields = mysql_fetch_object( $result ))
	{
	
	$order_date =  $fields->order_timestamp;
		echo "<tr><td align='right'style = 'border-style: solid;border-width: 1px;'>".$fields->produkt."</td>
			<td align = 'right' style = 'border-style: solid;border-width: 1px;'>".$fields->aantal."</td>
			<td align = 'right' style = 'border-style: solid;border-width: 1px;'>".$order_date."</td></tr>";

	}
		echo "</table></div>";

met deze code haal ik order uit mijn database.
nu weet ik zeker dat de query 2 orders vindt, vandaar $num
Maar als ik de table laat maken komt er maar 1 order in te staan.
waar ga ik de fout in?

en vraag 2!
$order_date heeft nu yyyy-mm-dd hh:mm:ss maar ik wil alleen maar dd-mm-yyyy weergeven...hoe los ik dat op?
 
$row = mysql_fetch_array($result);

Die regel weghalen.

Voor vraag 2 moet je zoeken op DATE_FORMAT.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan