Php 从数据库中提取并显示在输入字段中
我有7张支票,星期二、星期二、星期三、星期四、星期五、星期六、星期天,每一张都有开始和结束时间标签。下面你可以看到设计图 现在在数据库中有两个条目,比如第一个id是星期一和bluh..bluh。您可以看到数据库的图片Php 从数据库中提取并显示在输入字段中,php,jquery,ajax,Php,Jquery,Ajax,我有7张支票,星期二、星期二、星期三、星期四、星期五、星期六、星期天,每一张都有开始和结束时间标签。下面你可以看到设计图 现在在数据库中有两个条目,比如第一个id是星期一和bluh..bluh。您可以看到数据库的图片 <form id="checking" method="POST" > <?php $data=new User(); // in row it is array of the database detail
<form id="checking" method="POST" >
<?php
$data=new User();
// in row it is array of the database details
$row=$data->Display('date');
$checkbox='';
$days = ["","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"];
$out[]='<table>';
for($i = 1; $i <=7; $i++){
$out[]= '<tr>';
$out[]= '<td><input type="checkbox" name="events[]" value="'.$i.'" />'.$days[$i].'</td>';
$out[]= '<td><input type="text" name="start'.$i.'" value="'.$row[$i]['starttime'].'" />da</td>';
$out[]= '<td><input type="text" name="end'.$i.'" id="endTime'.$i.'" />End Time</td>';
$out[]= '</tr>';
}
$out[]='<table>';
echo join($out);
?>
<br/> <button id="sub" name="btnregister">Submit</button>
</form>
现在有一个诀窍——从数据库中获取详细信息并将其显示在输入字段中,如果是星期一,则应选中该复选框
我真的不知道我写的是什么类型的代码以及如何打印周末姓名,如果在数据库中输入了entries,我应该选中复选框。希望这能帮助您
我们需要看看您迄今为止尝试帮助您的代码示例。首先,您尝试了它,并向我们展示了您所做的代码?@MohitKumar我真的不知道我是如何做到的。我可以在输入字段中显示数据,但它如何知道星期一值只应在mondayCheck或某些示例中输入。@因此,当我从数据库中获取数据时,它如何知道它应在哪个输入标记上输入?什么是字段\名称字段\名称是您想要的列名称?请仔细查看问题。我想打印星期一到星期二…继续,然后在数据库中,它将检查哪个数据库中有相同的文本标记。。。。这里有一个问题,你应该如何用你的代码打印周末的名字
<?php
// Create connection
$con=mysqli_connect("hostname","username","pass","dbname");
$result = mysqli_query($con,"SELECT * FROM table_name");
while($row = mysqli_fetch_array($result))
{
$a=$row['field_name'];
?>
<input type="checkbox" name="week[]" value="monday" <?php if(in_array("monday",$a)) { ?> checked="checked" <?php } ?> >
<input type="checkbox" name="week[]" value="tuesday" <?php if(in_array("tuesday",$a)) { ?> checked="checked" <?php } ?> >
<input type="checkbox" name="week[]" value="Wednesday" <?php if(in_array("Wednesday",$a)) { ?> checked="checked" <?php
} ?> >
<?php
}
?>