我有一个mysql字段类型" tinytext"我正在通过我的表格使用以下摘录进行表演和更新:
<!-- Text input
<div class="control-group">
<label class="control-label" for="myinput"> Input code</label>
<div class="controls">
<textarea class="form-control" id="myinput" name="myinput" rows="4" ><?php echo $myinput;?> </textarea>
</div>
</div>
但是该字段未正确接收数据。 对于大约4行的textarea,我使用什么mysql字段类型?
答案 0 :(得分:1)
存储文本时使用text
数据类型。
由于我不知道“无法正确接收数据”是什么意思,您还应该在后端处理用户输入,以便根据需要进行存储(例如,如果它有多行,则可以替换如果您想稍后输出数据,请使用\n
或<br />
。
答案 1 :(得分:1)
TINYTEXT - 256 bytes
TEXT - 65,535 bytes
MEDIUMTEXT - 16,777,215 bytes
LONGTEXT - 4,294,967,295 bytes
由于OP明确提到“ ..字段未正确接收数据。”并且需要在<textarea>
中插入4行。因此,我的text
字段类型应该用于myinput
textarea。
有关详情,请点击Data Type Storage Requirements