数组数据值不显示在输入框中

时间:2017-06-14 06:24:39

标签: php html mysql arrays codeigniter-3

此处输入 CodeIgniter 视图。

<input type="text" value="<?php echo $st_data->sp_qty ;?> >

sp_qty来自database

此处,值存储为"57"

Database Value

但我需要像这样展示,不要删除""符号。如何将其显示为输入值?

3 个答案:

答案 0 :(得分:0)

你可以做到

<img src="<?php echo catch_that_image() ?>" width="250">

答案 1 :(得分:0)

尝试在值周围使用单引号,如下所示:

<input type="text" value='<?php echo $st_data->sp_qty ;?>'>

答案 2 :(得分:0)

您可以通过两种方式在echo语句周围添加引号。

如果您被允许使用单引号:

@_specialize(UInt8)
func integerFrom<T: UnsignedInteger>(_ bits: Array<Bit>) -> T {
    var bitPattern: T = 0
    for idx in bits.indices {
        if bits[idx] == Bit.one {
            let bit = T(UIntMax(1) << UIntMax(idx))
            bitPattern = bitPattern | bit
        }
    }
    return bitPattern
}

否则您可以使用HTML实体:

<input type="text" value='"<?= $st_data->sp_qty ?>"'>