我是 PHP 和 mySQL 的初学者,我将它用于我的项目。我的查询有点问题。
这是我的代码:
$doctname = mysql_query("SELECT name_of_doctor FROM {$table} WHERE department_no = '{$_REQUEST['deptno']}'");
$doctnamerow = mysql_fetch_row($doctname);
do
{
foreach ($doctnamerow as $cell)
{
$doctnamerowvalue = $cell;
}
} while ($doctnamerow = mysql_fetch_row($doctname));
所以我遇到的问题是,如果医生的名字之间有空格(例如“AJ Ramos”),那么它似乎会跳过空格,只返回“AJ”而不是姓氏。我该怎么做呢?谢谢 =)
编辑:
愚蠢的我,这只是我的代码错误,我使用 $doctnamerowvalue 作为我的一个文本框的 value=$doctnamerow 并忘记加上双引号,这导致 value=doctor name 而不是 value="doctor name ”。对不起