我有一个FDPF细胞$docref->细胞(23,10,'re:patient:'.$patientdata,0,0,'l');
$patientdata是从mysql语句获得的
如果我使用下面的命令并将$patientdata放在上面的单元格中,我将得到所需的结果,例如,它将作为smith john michael显示在pdf文档中
if (($uppatientID <> '') and ($uppatientID <> 0))
{
$patientsql = "
SELECT
Concat_Ws(' ', `PatientLastName`, `PatientFirstName`, `PatientMiddleName`)
FROM
`Patient`
Where
`PatientID` = $uppatientID
";
$patientresult=mysql_query ($patientsql) or die (mysql_error ());
while ($patienttrow=mysql_fetch_row($patientresult))
{
$patientdata = $patienttrow[0];
}
mysql_free_result($patientresult);
}
else
{
$patientdata = ' ';
}
因为病人的名字是加密的,我需要做以下工作来解密
if (($uppatientID <> '') and ($uppatientID <> 0))
{
$patientsql = "
SELECT
`PatientLastName`, `PatientFirstName`, `PatientMiddleName`
FROM
`Patient`
Where
`PatientID` = $uppatientID
";
$patientresult=mysql_query ($patientsql) or die (mysql_error ());
while ($patienttrow=mysql_fetch_row($patientresult))
{
$PatientLastNames = $patienttrow[0];
$PatientFirstNames = $patienttrow[1];
$PatientMiddleNames = $patienttrow[2];
$patientdata = $PatientLastNames.$PatientFirstNames.$PatientMiddleNames;
}
mysql_free_result($patientresult);
}
else
{
$patientdata = ' ';
}
但是上面的单元格现在将它们显示在pdf文档中,每个名称之间有很多空白,只有当我使用php连接每个字符串时才会出现这种情况。加入他们。我能用什么格式来纠正这个问题吗?
有趣的是,如果我选择pdf文档上的名称并粘贴它,那么所有添加的空白都将被删除
谢谢,
伊凡
最佳答案
我能从第一个和第二个方法中分辨出的唯一区别是去掉$patientdata变量中的空白
$patientdata = $PatientLastNames." ".$PatientFirstNames." ".$PatientMiddleNames;