如果标题不清楚,我很抱歉,我真的不知道这会是一个什么样的标题。我将从我正在做的事情开始。我正在尝试帮助我的公司存储数据并将它们从一个非常大的 excel 文件中提取出来。我有一个网页,它使用 PHP 显示来自 MYSQL 的数据并将其放入表中。我已将其设置为您可以更新和删除用户信息的位置。我现在需要做的是,他们需要从他们看到的列表中打印选定的少数人。所以我想用已经提取的数据,我可以有一个带有复选框的表单,让他们选择他们想要发送到另一个页面的用户以供他们打印。我正在考虑让我选择
echo $rows['id'];
这是为该用户发布的。我似乎无法找到如何获取已经发布的 id。我看到我是如何更新用户的
<td align="center"><a href="update.php?id=<?php echo $rows['id']; ?>"><font color="Blue">Update</font></a></td>
但这只会选择那个用户。这是我正在使用的代码。
<?php
$host="localhost"; // Host name
$username=""; // Mysql username
$password=""; // Mysql password
$db_name=""; // Database name
$tbl_name=""; // Table name
// Connect to server and select database.
mysql_connect("$host", "$username", "$password")or die("cannot connect");
mysql_select_db("$db_name")or die("cannot select DB");
$sql="SELECT * FROM $tbl_name ORDER BY lname";
$result=mysql_query($sql);
?>
<html>
<head>
<link rel="stylesheet" type="text/css" href="mysite.css">
</head>
<body>
<div id="title">
<center>
<img src="Logo.jpg" />
</center>
<p class="intitle"><font size="3"><a href="form.html" title="Add New Client"><font color="blue">New Client</font></a></p>
</div>
<br />
<br />
<center>
<table width="600" border="1" cellspacing="0" >
<th>Print</th>
<th> <strong>PRG</strong> </th>
<th class="name"> <strong>NAME</strong> </th>
<th class="sex"> <strong>SEX</strong> </th>
<th> <strong>PHASE</strong> </th>
<th> <strong>DOCKET</strong> </th>
<th class="date"> <strong>INTAKE</strong> </th>
<th class="address"> <strong>ADDRESS</strong> </th>
<th class="phone"> <strong>PHONE</strong> </th>
<th class="phone"> <strong>ALT PHONE</strong> </th>
<th class="date"> <strong>LAST OV</strong> </th>
<th class="date"> <strong>LAST HV</strong> </th>
<th class="date2"> <strong>OV</strong> </th>
<th class="date2"> <strong>HV</strong> </th>
<th> <strong>UPDATE</strong> </th>
<th> <strong>DELETE</strong> </th>
<?php
while($rows=mysql_fetch_array($result)){
?>
<form id="sendtoprint" class="appnitro" method="post" action="printview.php">
<tr>
<td align="center" > <input type="checkbox" id="" name="id" value="printview.php?id=<?php echo $rows['id']; ?>" ></td>
<td align="center"> <?php echo $rows['program']; ?> </td>
<td align="center"> <?php echo $rows['lname']; ?>, <?php echo $rows['fname']; ?> </td>
<td align="center"> <?php echo $rows['sex']; ?> </td>
<td align="center"> <?php echo $rows['phase']; ?> </td>
<td align="center"> <?php echo $rows['docket']; ?> </td>
<td align="center"> <?php echo $rows['intake']; ?> </td>
<td align="center"> <?php echo $rows['address']; ?> </td>
<td align="center"> <?php echo $rows['phone']; ?> </td>
<td align="center"> <?php echo $rows['altphone']; ?> </td>
<td align="center"> <?php echo $rows['lastov']; ?> </td>
<td align="center"> <?php echo $rows['lasthv']; ?> </td>
<td align="center"> <?php echo $rows['hv']; ?> </td>
<td align="center"> <?php echo $rows['ov']; ?> </td>
<td align="center"><a href="update.php?id=<?php echo $rows['id']; ?>"><font color="Blue">Update</font></a></td>
<td align="center"><a href="delete_ac.php?id=<?php echo $rows['id']; ?>"><font color="Blue">Delete</font></a></td>
</tr>
<?php
}
?>
</table>
<input style='position:relative; left:-630px; top: -200px;' id="saveForm" class="button_text" type="submit" name="submit" value="Print Selected" />
</form>
</center>
<?php
mysql_close();
?>
那是显示信息的页面。现在我需要一个带有复选框的表单,让他们选择用户发送到其他页面进行打印。
有没有办法让它工作,或者这比我想要做的更复杂。
如果你能帮忙就好了
谢谢
阿德里安