虽然在while循环中似乎不起作用 - PHP

时间:2015-08-22 14:03:04

标签: php

好吧,所以我一直在尝试用数据库替换实际名称中的数字,遗憾的是它根本不返回任何内容。

我不确定我在这里做错了什么,尝试了多种方式,正如其他相关问题所解释的那样,但它似乎无法奏效。 第一次似乎工作,但第二次没有工作..(虽然在这个设置,它什么都没有)

这是我的代码:



<?php
include_once 'db_connect.php';

$query 	= "SELECT bestel_nummer, bestel_datum, bestel_tijd, kkt_id, mwr_id
        FROM bestellingen";

$response = mysqli_query($mysqli, $query);


if ($response){

	echo '<table align="left" cellspacing="5" cellpadding="8">
			<td align="left"><b>bestel nummer<b></td>
			<td align="left"><b>bestel datum<b></td>
			<td align="left"><b>bestel tijd<b></td>
			<td align="left"><b>klanten nummer<b></td>
			<td align="left"><b>Medewerker<b></td></tr>';


while($row = mysqli_fetch_array($response)){
	$mwr_id = $row['mwr_id'];
	$query2 = "SELECT 'voornaam' FROM 'medewerkers' WHERE 'mwr_id' = $mwr_id LIMIT 1";
	$response2 = mysqli_query($query2, $mysqli);
			while($row2 = mysqli_fetch_array($response2)){
			

			echo '<tr><td align="left">'. 
		$row['bestel_nummer'].'</td><td align="left">'.
		$row['bestel_datum'].'</td><td align="left">'.
		$row['bestel_tijd'].'</td><td align="left">'.
		$row['kkt_id'].'</td><td align="left">'.
		$row2['voornaam'].'</td><td align="left">';
		echo'</tr>';
			}
	}


echo'</table>';
}
else{
	echo 'couldnt issue database query';
	echo mysqli_error($mysqli);
}



mysqli_close($mysqli);
?>
&#13;
&#13;
&#13;

提前致谢。

0 个答案:

没有答案