在mysql中选择一个列值

时间:2016-06-22 07:25:25

标签: php mysql cakephp

我在mysql中从数据库中选择数据时遇到问题。

我的表名是:
记录 enter image description here

我的查询是:

subroutine  dll_funk(in9) 
implicit none

!+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
!***      Declarations: variables, functions
!+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
integer(4) :: in9
!integer :: in9


! Definitions of variables in the external function calls
!!dec$ attributes c,alias :'dll_funk' :: dll_funk 
!dec$ attributes dllexport            :: dll_funk
!dec$ attributes value                :: in9

open(194,file='outdata.txt')
write(194,*) 'in-value=', in9
! in9 = 1955
close(194)

end subroutine
!end function 

我的输出

  

SJ @> L0CeKotpH; kokFo1Z9BwE / ey8(ⅰnbpQ3ICY;] PRaD7TJE)I3 @ RYWZTSV] YkO2cduj6eeE0IFGuYE

所以请建议我如何从表格中获取盐柱值。

3 个答案:

答案 0 :(得分:0)

问题应该由echo $row['salt'];

引起

您的专栏salt的值为<,因此当echo时,<之后的字符串将被丢弃,您可以尝试运行此代码:< / p>

<?php
echo 'sJ@>L0CeKotpH;kokFo1Z9BwE/ey8(i?nbpQ3ICY;]PRaD7TJE)I3@RYWZTSV]YkO2cduj6eeE0IFGuYE<R1GZ+OM2`Oto<W\`U:'
?>

然后你会发现结果是

  

SJ @&GT; L0CeKotpH; kokFo1Z9BwE / ey8(ⅰnbpQ3ICY;] PRaD7TJE)I3 @ RYWZTSV] YkO2cduj6eeE0IFGuYE

<强> 被修改

echo htmlspecialchars('sJ@>L0CeKotpH;kokFo1Z9BwE/ey8(i?nbpQ3ICY;]PRaD7TJE)I3@RYWZTSV]YkO2cduj6eeE0IFGuYE<R1GZ+OM2`Oto<W\`U:')

答案 1 :(得分:0)

用波纹管替换然后它会显示你想要的。但在其他操作中,它将与原样相同。

echo str_replace("<","&lt;",$row['salt']);

答案 2 :(得分:0)

echo htmlentities($row['salt']);

应该这样做。