php—如何将输入值保存在输入字段中,而无需表单方法或操作就可以看到输入字段本身

rmbxnbpk  于 2021-06-23  发布在  Mysql
关注(0)|答案(4)|浏览(371)

我对输入和表单操作的内部工作有点陌生。但我一直在孜孜不倦地研究,试图弄明白这一点,也许我没有研究正确的方法,但我惊讶地发现,关于如何做一件非常平常的事情,我知道每天都在做,保存用户名和密码等输入的信息是如此之少。不过,我还是希望用户名和密码在单击“保存”按钮后,在单个输入和单个“保存”按钮上保持可见
所以我想在一个php文件网页上创建几个输入字段。这些输入将允许我和其他与我一起工作的人存储诸如用户名、密码和其他类型的注解之类的内容。
让我们从这个代码开始。

<section>               
<div id="#" class="input-notediting">
   <input type="text" value="" id="first-input" class="input-notediting">
</div>
<button class="save-button" onclick="saveField()">
<i class="fa fa-floppy-o"></i>
</button> 
</section>

节标记中包含1个输入和1个保存按钮。一个部分可能包含更多输入,但取决于。。
我知道你们很多人想告诉我

<form method="post" action="">

包含输入。我并不反对这样做,但我见过其他的解决方法,使用ajax代码将字段保存到php脚本中,我知道这可能是不必要的。
我很抱歉,这是所有的代码,我基本上知道如何在这一点上为我的特殊问题和问题在这里工作。
但是我很确定我需要使用jquery将输入数据保存到php文件或mysql数据库表中??
基本上,我希望这样做的工作方式是,一旦用户单击save按钮保存了输入,该值就永远保留在输入字段中,直到其他人更改该值或实际删除它。我也希望这个工作与保存按钮,不会刷新页面,如果可能的话,显示任何对话框或成功保存任何点击。只是希望它干净漂亮,相信它是工作,如果我重新加载页面2天后,我保存的文字仍将存在。
我的研究指出了许多不同类型的解决方案。类似于将mysql表或php文件脚本变量的内容重新回送到

<input vale="<?php echo (""); ?>">

有点像这样。
其他的研究指出,奇怪的变通方法并不完全适合我的探索,但需要我使用一个

<form method="post" action="">

对于php文件脚本,我也不反对这样做,如果它工作,是必要的,但我真的希望页面不重新加载提交行动,但我尝试了,然后我因为某种原因,无法得到形式的行动,使我回到我的页面上,无论如何,这也臭,我知道它一直做得很好,但我只是还不知道怎么做。
我希望这里有一个先进的解决方案。谢谢大家。
请帮助我,我有一个大的项目要做,这将是非常感谢,并始终继续学习我能做的一切。我或多或少是一个html和cssMaven,但处理表单、输入函数和数据库最近对我来说有点陌生。

oprakyz7

oprakyz71#

有各种选项可以保存输入字段的值。我会放弃那些方法,这样你就可以继续你的研究了-
本地存储(仅限js)
php会话(仅限php)
Cookie(js和php都有)

9rygscc1

9rygscc12#

不是您要求的高级解决方案,而是一些提示:
如果您想要一个不刷新页面的按钮,请为其指定“button”类型属性: <button type='button'> 小心点 <input value="<?php echo (""); ?>"> 你把双引号放在双引号里,它会弄乱你的代码!

kx5bkwkv

kx5bkwkv3#

你需要一本好的php/mysql书籍。在处理这个项目之前,您需要熟悉一些非常重要的概念。好消息是,这不是特别困难,可能在短短几天的过程中就能掌握。

pzfprimi

pzfprimi4#

商标。
如果您考虑使用ajax来避免刷新页面,那么您应该看看这篇文章
通过ajax将数据插入mysql数据库
我想可能有更好的解决方案,但这可能是一个切入点,你在寻找什么。
祝您有个美好的一天
王牌

相关问题