我没有放弃PHP编程的经验,我正在制作一个应用程序PHO + HTML。
我正从数据库中得到一个结果列表,我想为用户提供一个编辑或删除每个结果的方法。
我的代码是:
while($row= mysql_fetch_array($res)){
$_SESSION['nombre'] = $row["nombre"];
$nombre = $row["nombre"];
$descripcion = $row["descripcion"];
$imgPath = $row["imagen"];
$id = $row["id"];
echo $id;
?>
<!-- Each element on the table -->
<table width="400" border="0" align="right">
<tr>
<td><p><?php echo $nombre; ?>
</p>
<p class="TextoNormal"> <?php echo $descripcion; ?></p></td>
<!-- html code -->
<td align="center"><input name="guest" type="button" value="<?php echo $nombre; ?>" onclick="window.open('servoclientapplet.html?serverIP=ip','newwin')" /></td>
<td align="center"><input name="guest" type="button" value="Editar" onclick="<?php EditApp($id); ?>" /></td>
<td align="center"><input name="guest" type="button" value="Eliminar" onclick="<?php echo($id); elminar($id); ?>" /></td>
</tr>
<?php
}但EditApp($id)和elminar($id)都不是接收它们的参数。我怎么能把它寄给他们?此外,对于EditApp,我想打开一个模态面板或一个新页面,允许用户编写更新,然后执行查询。
我还添加了每个函数代码:
EditApp
function EditApp($id) {
...
}删除
function elminar($id){
...
}提前感谢!
发布于 2011-05-08 12:09:43
Onclick用于javascript,而不是php。相反,只需创建一个窗体并有用于编辑和删除的按钮。用柱子传递身份证。
https://stackoverflow.com/questions/5927277
复制相似问题