1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

Erro a fazer um eliminar

Discussão em 'Web Development' iniciada por NZ90, 14 de Maio de 2008. (Respostas: 1; Visualizações: 400)

  1. NZ90

    NZ90 Power Member

    ao criar um eliminar registo de um base da dados da-me um erro.
    este e o codigo :

    PHP:
    <?php
    include("func.php");
    conecta();
    $varid=$_POST['IDCliente'];
    $SQL "SELECT * FROM site WHERE IDCliente = '$varid'";
    $resultado mysql_query($SQL,$LIGA);
    $qtd mysql_num_rows($resultado);
     
    if (
    $qtd!=1) {
    echo 
    '<meta http-equiv="refresh" content = "5;URL=http:index.php">';
    echo 
    "<h2 align = 'center'>Registo inexistente!</h2>";
    }
    else {
    $SQL3 "DELETE FROM site WHERE IDCliente = '$varid'";
    $resultado3 mysql_query($SQL3$LIGA);
    if (
    $resultado3){
    echo 
    "<table border = 1 align = 'center'>";
    echo 
    '<tr align = "center"><td colspan =9>Registo eliminado</td></tr>';
    }
    else
    {
    echo 
    'Ocorreu um erro';
    }
    }
     
    ?>
    e o erro e este : Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in C:\xampp\htdocs\site\Administrador\elimina_dados.php on line 9

    As variaveis e os nomes estao todos a direitos com os da base de dados.
    Se alguem tiver alguma idea agradecia a ajuda.
     
    Última edição pelo moderador: 15 de Maio de 2008
  2. anjo2

    anjo2 Power Member

    isso é um warning, e não vale a pena guardares isso numa variavel... faz directamente no if.
     

Partilhar esta Página