Jump to content
daniel_ffp

Dúvida na resposta

Recommended Posts

daniel_ffp

Pessoal precisava da vossa ajuda.

Eu estou a desenvolver um gestor de clientes (sistema de pontos). Tem os artigos, os clientes e as compras efetuadas guardadas na base de dados.

Pode "eliminar" produtos quando deixam de ser vendidos na loja (na verdade alterar o campo Flag da tabela para 0 não elimina o produto por causa do histórico das compras do cliente).

O produto é eliminado mas não me apresenta a resposta.

Código Formulario

<form name="form" align="center" method="post">
<br>
<br>
<h1>Produtos:</h1>
<br>
<label for="produtos"></label>
<select name="produtos" id="produtos">
<option> Selecione um produto. . . </option>
<?php

 include('../init.php');

 $sql="SELECT * FROM produto WHERE Flag='1'";
 $res=mysql_query($sql) or die ("Erro : ".mysql_error());

 while($linha=mysql_fetch_array($res)){

?>
<option><?php echo $linha['Descricao'] ?></option>
<?php
}
?>
</select>
<br>
<br>
<input type="submit" id="eliminar" name="eliminar" value="Eliminar">
<br>
<br>
<div id="resposta">
</div>
<br>
<br>
</form>

Codigo do javascript

<script>
$(document).ready(function() {
$('#eliminar').click(function() {
	 $('#resposta').load('eliminar_bd.php' , { produto : $("#produtos option:selected").val() });
});
});
</script>

Codigo do ficheiro que faz a alteracao

<?php
include('../init.php');

if (!isset($_POST['produto']))
$_POST['produto'] = "";

$sql="UPDATE produto SET Flag='0' WHERE Descricao= '{$_POST['produto']}'";

if(($rs=mysql_query($sql)) == null){
echo mysql_error();
}
else {
?>
	 <h1 align="center" style="color:red">Produto Desativado</h1>
<?php
}
?>

Share this post


Link to post
Share on other sites
brunoais

Tu não queres usar o método load() para ao teu objetivo.

Já agora,

Conheces o objeto XMLHttpRequest()?


"[Os jovens da actual geração]não lêem porque não envolve um telecomando que dê para mirar e atirar, não falam porque a trapalhice é rainha e o calão é rei" autor: thoga31

Life is a genetically transmitted disease, induced by sex, with death rate of 100%.

Share this post


Link to post
Share on other sites
daniel_ffp

conheco mas não sei utilizar por isso utilizo o jquery. Eu ja utilizei isto noutro site e funcionava bem mas agora exatamente igual ao outro codigo não me retorna a resposta

Edited by daniel_ffp

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.