Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Stinger

mysql_db_query()

Recommended Posts

Não sei oke ta dando aqui q eu nao consigo excluir a linha da tabela pelo id, na variavel $sql tem algo errado eu axo. Se alguem puder corrigir :D

<? //Conectar ao MySQL\\$host = "localhost";$user = "root";$db = "arquivos";$conexao = @mysql_connect($host, $user);if ($conexao) {$sql = "delete from arquivos";$sql .= "where id = $idn";$remove = mysql_db_query($db, $sql, $conexao);if ($remove) { echo "Arquivo excluido com sucesso"; } else { echo "Não foi possivel excluir o arquivo"; } }mysql_close($conexao);?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

$sql = "delete from arquivos";$sql .= "where id = $idn";nesse ponto de um espaco ou apos o arquivos ou antes do where.. pq a concatenacao deixa a sintaxe do tipo:delete from arquivoswhere id = '$idn'e coloque os ' entre o $idn.obs. pra dar quebra de linha, n precisa concatenar a variavel, pode fazer direto sem usar .= que ele funciona.. basta por:$sql = "DELETE FROM arquivos WHERE id='$idn'"; :D

Compartilhar este post


Link para o post
Compartilhar em outros sites

fiz o que você disse ai ficou assim.

$host = "localhost";$user = "root";$db = "arquivos";$conexao = mysql_connect($host, $user);if ($conexao) {$sql = "delete FROM arquivosWHERE id = '$idn'";$remove = mysql_db_query($db, "$sql", $conexao);if ($remove) { echo "Arquivo excluido com sucesso"; } else { echo "Não foi possivel excluir o arquivo"; } }mysql_close($conexao);

só que ainda não está apagando, ele mostra a msg de q nao foi possivel apagar.explicando a variavel $idn ela vem do formulario com a box de nome idn onde vai o numero.minha tabela tem 4 colunas, 1 id, 2 nome, 3 link, 4 tamanhoquero excluir a arrow de id 5. não sei se o que puz ali encima faria essa função...

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.