-1

需要'open.php';$query4 = "SELECT * FROM posto_emissao,cliente, conta WHERE idCliente = '".$_SESSION['usuarioClienteID']."' AND conta.Cliente_idCliente = cliente.idCliente AND cliente.idCliente = posto_emissao.Cliente_idCliente"; $resultado = @mysql_query($query4,$dbConnect); $resultado2 = @mysql_query($query4,$dbConnect);

这个 conn 一切正常!我的问题来了: 我想从填充的组合框中选择一个 ID 并从 DB 中删除它们

这是我的表格:(部分)

echo '<form name ="apagar" method="post" action="apagape.php" id="peform">';
        echo '<fieldset>';
        echo' <li class="category">';
        echo '<label>Posto de emissão:</label>';
        echo '<select name="eliminar_PE">';
        echo '<option value="0" selected="selected">Seleccione um posto</option>';
    if ($resultado2 === FALSE)
            echo "<p>Não foi possivel resolver a query.</p>" . "<p> Erro: " . mysql_errno($dbConnect) . ": " . mysql_error($dbConnect) . "</p>";
            else 
            {
            while($row2 = mysql_fetch_array($resultado2))
            {                  
            echo'<option value="'.$row2['idPosto_Emissao'].'">'.$row2['idPosto_Emissao'].'</option>';
            }

回声''; 回声'
'; 回声'
'; 回声'

'; 回声''; 回声''; 回声''; mysql_close($dbConnect);

这是我的 apagape.php:(部分)

需要'open.php';$query5 = "从 posto_emissao 中删除 idPosto_Emissao = '".$_POST['IdPosto_Emissao']."'"; $result5=@mysql_query($query5,$dbConnect); if ($result5 === FALSE) { echo "

Não foi possivel resolver 一个查询。

“。”

错误:“。mysql_errno($dbConnect)。”:“。mysql_error($dbConnect)。”

"; } else { header("位置:index.php"); } mysql_close($dbConnect);

问题:没有任何反应,删除失败:|

我需要做什么?

4

1 回答 1

0

创建删除变量。我通过创建动态 url 来删除这样的数据库条目

<a href="delete.php?=<?php echo $var;?>">click</a>        

然后我会在我的delete.php页面上拉下一个数组,让它查找那个 url 变量,匹配记录并删除它。回到原来的页面。

于 2012-05-23T18:57:40.087 回答