Ir para conteúdo

POWERED BY:

Arquivado

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

alexsauer

Delete

Recommended Posts

Olá...

Analisem, v c issu faz sentido?!?

 

PHP

[*]<form method=\"post\" action=\"favoritos_deleta.php\">

[*]<input type=\"submit\" name=\"$nome\" value=\"x\" />

[*]</form>

 

PHP

[*]<?php

[*]

[*]//conexão com o db

[*]include ("../conecta.php");

[*]

[*]//variaveis enviadas pelo método post

[*]$nome = $_POST['nome'];

[*]

[*]//insere os valores no db

[*]$deletando = mysql_query("DELETE FROM favoritos WHERE nome='$nome'") or die(mysql_error());

[*]

[*]

[*]?>

 

???

Compartilhar este post


Link para o post
Compartilhar em outros sites

Soh tem uma coisa errada no comentário tah escrito //insere os valores no db, e o certo eh deleta os valores do db....

 

soh isso hehehe

 

mas tah certo isso sim....

Compartilhar este post


Link para o post
Compartilhar em outros sites

você naum esta mandando nenhum valor pra página favoritos_deleta.php...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Hmmmm tem duas coisas "esquisitas" aí... Primeiro, o único elemento no form é o botão de submit... Segundo, o nome do campo é uma variável "fantasma" (a menos q você nao tenha colado este pedaço no post).Não sei exatamente o que você quer fazer aí... Mas não acho uma boa idéia setar o nome do campo com um valor dinâmico - se você fizer isso, na pagina que processa os dados você não vai ter como saber o nome do campo para pegar os dados que o usuário colocou. Bom, até teria, mas é meio fora do escopo deste topico explicar como :) Dá uma olhada, acho que colocando um outro elemento no form (tipo um input) e setando o name deste input com um valor estático, não puxado de uma variável, você resolve o problema...

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.