当前位置: 首页 > 面试题库 >

mssql_fetch_object文本字符限制?

虞展
2023-03-14
问题内容

我正在使用mssql_fetch_object从MSSQL表中获取一些数据,但是文本似乎在页面上被截断了。

数据在表中全部存在,但似乎在视图页面中被切断了。

其他人是否遇到过此问题,也许知道解决方法?这是我的代码;

<?php include('includes/session.php');
$query = "SELECT content FROM pages WHERE id = '11'";
$result = mssql_query($query);
$page = mssql_fetch_object($result);
?>

<div id="leftcol">
<?php echo stripslashes($page->content) ?>
</div>

问题答案:

我不熟悉在php中使用mssql的情况,但是我只是尝试了使用mysql的示例而没有问题。

这对我来说可疑

VAR_DUMP()返回字符串(4096)

所以我做了一些谷歌搜索,发现了这个链接

http://www.bram.us/2007/07/05/my-dotd-ms-sql-vs-php-4096-is-the-default-
limit/

它建议将php.ini中的mssql.textlimit和mssql.textsize更改为1048576(即2藛20),默认值为4096。希望能有所帮助。

php.ini

  ; Valid range 0 - 2147483647.  Default = 4096.
  mssql.textlimit = 1048576
  ; Valid range 0 - 2147483647.  Default = 4096.
  mssql.textsize = 1048576


 类似资料:
  • 我在限制文本框值方面面临困难。 文本框不允许使用以外的符号。 例: 此外,符号和字符是可替换的,要么在开始-符号可能出现,要么字符或数字。 我尝试限制其他符号和允许逗号,但我在限制10个字符和允许符号和字符数方面面临困难。 我也提到了这个问题,但senario不同:如何限制C#中的textbox只接收数字和(点“.”或逗号“,”)后的“。或“,”只允许2个数字字符

  • 我试图限制可以插入JavaFX-8文本字段的字符数:当达到限制时,调用endlinereach()方法。我想根据文本字段的大小(GUI上的可见部分)设置最大字符数。所以我使用的代码是 问题是textfield.getPrefClonCount()无法正常工作。此外,我无法以编程方式设置prefClonCount值,因为每次重新启动程序(而不是在执行期间)时,文本字段的宽度都会发生变化。文本字段是J

  • 我有一个平面文件连接,它在SSIS包中加载文本文件。Visual Studio有时坚持在连接管理器上添加文本限定符,即使我删除了它。当添加此文本限定符时,将跳过文件中的最后一条记录,因此会导致问题。我需要一种方法来确保文件总是工作,有或没有这个限定符。既然我是以编程方式创建这些文件,那么它需要如何结束才能使限定符不影响它呢?我尝试用\r\n结束文件,但似乎没有解决问题。

  • 问题内容: 如何限制或限制用户在文本框中最多输入五个字符? 以下是我表单中的输入字段: 使用的是maxSize之类的东西吗? 问题答案: 最大长度: 输入将接受的最大字符数。这可以大于SIZE指定的大小,在这种情况下,该字段将适当滚动。默认值为无限制。 但是,这可能会或可能不会受到您的处理程序的影响。您可能还需要使用或添加另一个处理函数来测试长度。

  • 用单引号输入文本至MATLAB。例如, s = 'Hello' 结果不是我们迄今为止处理过的数字矩阵或数组。它是一个1*5的字符数组。 在内部,字符是以数字存储的,而不是用浮点格式。语句 a = double(s) 把字符数组转换为包含每个字符ASCII码的浮点表示的数字矩阵。 a = 72 101 108 108 111 语句 s = char(a) 把变

  • 在这里,我做了一个文本输入,它显示1000按文本范围的vlaue划分: 数字结果出现在小数点以外。如何限制文本输入中出现的字符数(例如4位数:12.34)?在这里似乎不起作用。