Php 如何禁用<;输入“;“文本”&燃气轮机;如果列中有值(moda内部)
你好,早上好(在菲律宾这里):)Php 如何禁用<;输入“;“文本”&燃气轮机;如果列中有值(moda内部),php,Php,你好,早上好(在菲律宾这里):) 如果专用列中有值,我想禁用 你这样禁用它 <input type="text" class="resizedTextbox" name="c71stgfilipino" <?php echo isset($row['column']) ? 'disabled' : '' ?> > 我相信您正在尝试的是JavaScript(使其更简单) 嗨,伙计们,我又回来了哈哈,@Omi@Fred ii你是想在用户
如果专用列中有值,我想禁用
你这样禁用它
<input type="text"
class="resizedTextbox"
name="c71stgfilipino"
<?php echo isset($row['column']) ? 'disabled' : '' ?> >
我相信您正在尝试的是JavaScript(使其更简单)
嗨,伙计们,我又回来了哈哈,@Omi@Fred ii你是想在用户输入内容后立即禁用它,还是想从数据库中填充内容并在有值时禁用它?您当前没有从数据库中填充它。我想在用户单击“提交”按钮时禁用它,如果没有插入数据,文本将不会禁用,但如果为true,文本将禁用@mkaatman@mkaatman你能帮我个忙吗?我正在努力理解这个问题。按照当前设置代码示例的方式,提交后输入字段将永远不会有值。此代码不起作用,它仅在单击“提交”按钮时起作用单击“提交”按钮时才起作用。您必须将此代码放置在
元素底部的
标记中,就在
结束标记之前。我将尝试此@media“列”来自何处?请使用任何其他解决方案:)?@Cassey27请参阅更新,并将列
替换为您需要的名称什么名称?我的列名?
<?php
if($_POST)
{
$id = $_POST['id'];
$c7finalgfilipino = $_POST['c7finalgfilipino'];
$stmt = $db_con->prepare("UPDATE userinfo SET c7finalgfilipino=:qc7finalgfilipino WHERE id=:id");
$stmt->bindParam(":qc7finalgfilipino", $c7finalgfilipino);
$stmt->bindParam(":id", $id);
if($stmt->execute())
{
echo "Successfully updated";
}
else{
echo "Query Problem";
}
}
?>
<input type="text"
class="resizedTextbox"
name="c71stgfilipino"
<?php echo isset($row['column']) ? 'disabled' : '' ?> >
$(function(){
var elem = $('input[name="c71sthfilipino"]');
if ( !$(elem).val() ){
elem.prop('disabled', true);
}
})