javascript - 自动填充表格隐藏字段显示在div中的mySQL内容

标签 javascript php html mysql

我有一个结账页面,其中在 php 中的 mySQL 循环一段时间后显示一些信息,现在我希望这些信息在用户插入他的姓名和电子邮件并提交表单之前自动填充表单中的一些隐藏字段。 我是新来的,所以希望得到你的帮助。这是我的代码:

<div class="modulo" style="background-image: url(images/<?php echo $url; ?>)"></div>
<h2 class="h2 style black"><?php echo $taglio;?> <?php echo $style; ?></h2>
<p class="paragraph" id="prezzo">prezzo:<br><?php echo $prezzo;?> €</p>
<div class="simple-text icon">mq:<br><?php echo $mq;?></div>
<div class="simple-text maiusc prova" id="piano">piano: <?php echo $piano;?></div>
<div class="simple-text maiusc prova">mood: <?php echo $mood;?></div>     
<div class="simple-text maiusc prova">finiture: <?php echo $finiture;?></div>
<div id="serv" class="simple-text maiusc prova">plus: 1, 2<br></div>

<form id="email-form-2" name="email-form-2" data-name="Email Form 2">
<input type="text" class="field-hidden w-input" maxlength="256" name="<?php echo $piano;?>" data-name="piano" placeholder="piano" id="piano">
<input type="text" class="field-hidden w-input" maxlength="256" name="<?php echo $mq;?>" data-name="mq" placeholder="mq" id="mq">
<input type="text" class="field-hidden w-input" maxlength="256" name="<?php echo $mood;?>" data-name="mood" placeholder="mood" id="mood">
<input type="text" class="field-hidden w-input" maxlength="256" name="<?php echo $finiture;?>" data-name="finiture" placeholder="finiture" id="finiture">
<input type="text" class="field-hidden w-input" maxlength="256" name="???" data-name="plus" placeholder="plus" id="plus">
<input type="text" class="field-hidden w-input" maxlength="256" name="<?php echo $prezzo_piano;?>" data-name="prezzo" placeholder="prezzo" id="price">
<label for="nome">nome:</label>
<input type="text" class="w-input" maxlength="256" name="nome" data-name="name" placeholder="inserisci il tuo nome" id="nome">
<label for="email">email:</label>
<input type="text" class="w-input" maxlength="256" name="email" data-name="Email" placeholder="inserisci la tua emal" id="email" required="">
<input type="submit" value="invia" data-wait="attendi" class="w-button">

谢谢!

最佳答案

你应该使用: value="<?php echo $piano;?>"而不是name="<?php echo $piano;?>

示例:

<input type="text" class="field-hidden w-input" maxlength="256" value="<?php echo $piano;?>" name="piano" placeholder="piano" id="piano">

关于javascript - 自动填充表格隐藏字段显示在div中的mySQL内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51198442/

相关文章:

javascript - 过滤 $lookup 的结果

javascript - 移动设备上的 Highchart(触摸缩小和放大)- LineChart

javascript - 未在用户电子邮件中收到确认码

javascript - 单击该 div 中的按钮后隐藏 div

java - thymeleaf 遍历 String 以创建 img 标签

javascript - 在 Node.js 中实现 JSON Web 加密

javascript - React 将 props 从父包装传递给子包装

php - 如何使用 wget 或curl 以类似于浏览器的方式从 CLI 执行 PHP 脚本

php - undefined offset : 0 error when using inval() converted indexes

html - 任何视频微格式