Bar*_*iel 1 php mysql onclick echo
我有以下代码
<table width="100%" border="1" cellpadding="15" align="center">
<?php
$res = $dbcon->query("SELECT * FROM actor");
while($row=$res->fetch_array())
{
?>
<tr>
<td><?php echo $row['actor_id']; ?></td>
<td><a href="?del=<?php echo $row['actor_id']; ?>" onclick="return confirm('sure to delete !'); " >delete</a></td>
</tr>
<?php
}
?>
Run Code Online (Sandbox Code Playgroud)
这在各方面都很好,但问题是我似乎无法在下一段代码中将onclick设置为在回声上工作。我正在学习 mysql/php,所以我正在尝试各种代码。
FOR ($j=0 ; $j < $rows; ++$j) {
$result->data_seek($j);
$row = $result->fetch_array(MYSQLI_ASSOC);
echo 'Actor ID: ' . $row['actor_id'] . '<br>';
echo '<a href="?del='.$row['actor_id'].'">Delete</a>'. '<br><br>';
}
$result->close();
$conn->close();
?>
Run Code Online (Sandbox Code Playgroud)
删除按钮有效,我只是不再有警告,我不知道如何正确插入onclick="return confirm('sure to delete!')
您将不得不转义引号。这就是你需要的
echo '<a href="?del={$row['actor_id']}" onclick="return confirm(\'sure to delete !\');">Delete</a>'. '<br><br>';
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
11577 次 |
| 最近记录: |