我需要将空间更改为&;nbsp;在我的php文件中获取用户信息
我一直在使用php和mysql,我做了一些数据保存。在我需要将空间更改为&;nbsp;在我的php文件中获取用户信息,php,mysql,sql,forms,Php,Mysql,Sql,Forms,我一直在使用php和mysql,我做了一些数据保存。在句子中,我插入和 `您需要将您的值括在引号中,以便您的字段如下所示: <input type="text" name="lastname" value="Viera Petit-Jean"> 你还没有发布你的PHP代码,所以你必须自己进行必要的修改。你真的不应该像那样重复整个表单。嵌入php更容易,因此不必担心转义。在html中,您还应该在属性周围使用引号 <?php if ($enter == 1) { if ($i
句子中,我插入
和
`您需要将您的值
括在引号中,以便您的字段如下所示:
<input type="text" name="lastname" value="Viera Petit-Jean">
你还没有发布你的PHP代码,所以你必须自己进行必要的修改。你真的不应该像那样重复整个表单。嵌入php更容易,因此不必担心转义。在html中,您还应该在属性周围使用引号
<?php if ($enter == 1) { if ($inable == 1) { ?>
<FORM action="infoedit.php" method="post" target="_blank">
<table style="width:100%;">
<div class="form_edit">
<INPUT type="text" class="invisible1" name="nomb1" value="<?php echo $nomb1; ?>" />
<INPUT type="text" class="invisible1" name="apat1" value="<?php echo $apat1; ?>" />
<INPUT type="text" class="invisible1" name="amat1" value="<?php echo $amat1; ?>" />
<INPUT type="text" class="invisible1" name="edad1" value="<?php echo $edad1; ?>" />
<INPUT type="text" class="invisible1" name="esta1" value="<?php echo $esta1; ?>" />
<INPUT type="text" class="invisible1" name="idu1" value="<?php echo $idus1; ?>" />
</div>
</table>
<div>
<p><span> </span><input class="perfil" type="submit" name="enviar" value="Perfil" /></p>
</div>
</FORM>
<?php }} ?>
我不知道我的问题是否正确
但看起来您只需要将变量括起来,用双引号打印姓氏,如
value="<?=$lastname?>"
value=“”
或者,如果每件事都在php中得到响应,那么
echo "<input type=\"text\" name=\"lastname\" value=\"".$lastname."\">";
echo”“;
应该这样做。有多个问题,两个结束标记是额外的
在php文件中,您也可以编写html,因此它将输出html,由于评论的限制,我将其作为新答案发布
<?php if(// your if clause){ ?>
<FORM action="infoedit.php" method="post" target="_blank">
<table style="width:100%;">
<div class="form_edit">
<INPUT type="text" class="invisible1" name="nomb1" value="<?=$nomb1?>" />
<INPUT type="text" class="invisible1" name="apat1" value="<?=$apat1?>" />
<INPUT type="text" class="invisible1" name="amat1" value="<?=$amat1?>" />
<INPUT type="text" class="invisible1" name="edad1" value="<?=$edad1?>" />
<INPUT type="text" class="invisible1" name="esta1" value="<?=$esta1?>" />
<INPUT type="text" class="invisible1" name="idu1" value="<?=$idus1?>" />
</div>
</table>
<p><span> </span><input class="peril" type="submit" name="envier" value="Perfil" /></p>
</FORM>
<?php } ?
我认为存在引用的问题
做一件事查看渲染浏览器代码的源代码并在此处验证
你肯定会发现错误:)除了这一点之外,始终使用引号,htmlspecialchars()
围绕HTML上下文中使用的任意数据。这是我的代码,现在我真的不知道在哪里进行更改,但所有这些都在if子句上,因此它在需要时显示,如果不需要,最好包括你的if声明。正如我在上面发布的那样,只需将if语句包装在表单周围。另外,如果您想要一个else语句,只需在嵌入的php内的}之后的底部添加它,然后在php标记之外,显示您的else内容,然后在底部使用另一个来关闭if语句(以及任何其他嵌套的ifs)。
<?php if(// your if clause){ ?>
<FORM action="infoedit.php" method="post" target="_blank">
<table style="width:100%;">
<div class="form_edit">
<INPUT type="text" class="invisible1" name="nomb1" value="<?=$nomb1?>" />
<INPUT type="text" class="invisible1" name="apat1" value="<?=$apat1?>" />
<INPUT type="text" class="invisible1" name="amat1" value="<?=$amat1?>" />
<INPUT type="text" class="invisible1" name="edad1" value="<?=$edad1?>" />
<INPUT type="text" class="invisible1" name="esta1" value="<?=$esta1?>" />
<INPUT type="text" class="invisible1" name="idu1" value="<?=$idus1?>" />
</div>
</table>
<p><span> </span><input class="peril" type="submit" name="envier" value="Perfil" /></p>
</FORM>
<?php } ?