Ir para conteúdo

POWERED BY:

Arquivado

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

Henrique-raptor

pegar um valor de um imput

Recommended Posts


/// Listagem.php

 

<html>

<head>

<script type="text/javascript" src="http://code.jquery.com/jquery-1.10.2.min.js"></script>

<script type="text/javascript">

jQuery(document).ready(function(){

 

jQuery('.event').click(function(){

var obj = jQuery(this).closest('tr').find('input').serialize();

 

jQuery.ajax({

type: 'POST' ,

url : "pedido.php" ,

data: obj ,

}).done(function(r){

window.location.href = r;

})

})

})

</script>

</head>

<body>

<form name="form1" action="" method="post">

<table width="95%" border="0" align="center">

<tr class="text_table_os">

<td width="4%" align="center">Item</td>

<td width="4%" align="center">Und</td>

<td width="50%" align="center">Descrição </td>

<td width="6%" align="center">Quant</td>

<td width="11%" align="center">VL Unit</td>

<td width="11%" align="center">VL Total</td>

<td width="7%" align="center"> </td>

<td width="7%" align="center"> </td>

</tr>

<?php

$i = 1;

$pedido = 123; // COLOCADO PARA TESTAR PODE REMOVER

 

$select1 = "SELECT pd.id , pd.id_cliente , pd.id_produto , pd.numero_pedido , pd.produto_desc , pd.quantidade , pd.total , pd.und , pd.valor_unit , pd.data ,

pt.produto , pt.unidade , pt.valor,

cl.cliente , cl.endereco, cl.bairro , cl.cidade, cl.telefone

FROM pedido AS pd

INNER JOIN produto AS pt ON pd.id_produto = pt.id_produto

INNER JOIN clientes AS cl ON pd.id_cliente = cl.id

WHERE pd.numero_pedido='{$pedido}';";

 

$link = mysql_connect('localhost' , 'root' , 'root'); // COLOCADO PARA TESTAR PODE REMOVER

$db = mysql_select_db('imasters'); // COLOCADO PARA TESTAR PODE REMOVER

 

$res1 = mysql_query($select1);

$cont = mysql_num_rows($res1);

 

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

$id_pedido = $linha["id"];

$id_cliente = $linha["id_cliente"];

$numero_pedido = $linha["numero_pedido"];

$id_produto = $linha["id_produto"];

$data = $linha["data"];

$produto = $linha["produto"];

$quantidade = $linha["quantidade"];

$unidade = $linha["unidade"];

$vl_unit = $linha["valor"];

$total = $linha["total"];

?>

 

<tr align="center">

<td>

<label for="textfield"></label>

<input name="textfield" type="text" class="imput_pedido" size="1" readonly="readonly" value="<?php echo $i ?>" style="text-align:center" />

</td>

<td>

<input name="unidade" type="text" class="imput_pedido" size="2" readonly="readonly" value="<?php echo $unidade ?>" style="text-align:center" />

</td>

<td>

<input name="descricao" type="text" class="imput_pedido" size="60" readonly="readonly" value="<?php echo $produto ?>"/>

</td>

<td>

<label for="quantidade"></label>

<input name="quantidade" type="text" class="imput_pedido" size="2" maxlength="4" style="text-align:center" onkeydown="mascara( this )" onkeyup="mascara( this )" value="<?php echo $quantidade?>"/>

</td>

<td>

<input name="valor_unitario" type="text" class="imput_pedido" style="text-align:right" size="6" maxlength="9" onkeydown="valor(this)" onkeyup="valor( this )" value="<?php echo $vl_unit?>"/>

</td>

<td>

<input name="total" type="text" class="imput_pedido" value="<?php echo $total ?>" size="8" readonly="readonly" style="text-align:right"/>

</td>

<td class="event">

<input type="hidden" name="id_cliente" value="<?php echo $id_cliente ?>" />

<input type="hidden" name="id_pedido" value="<?php echo $id_pedido ?>" />

<input type="hidden" name="numero_pedido" value="<?php echo $numero_pedido ?>" />

<a href="#">AT</a>

</td>

<td>EX</td>

</tr>

<?php

$i++;

}

?>

</table>

</form>

</body>

</html>

 

 

// pedido.php

 

<?php

 

// validacao do post

if(empty($_POST['id_pedido']))

die('lascou-se');

 

else{

$id_pedido = $_POST['id_pedido'];

$unidade = $_POST['unidade'];

$descricao = $_POST['descricao'];

$quantidade= $_POST['quantidade'];

$id_cliente = $_POST['id_cliente'];

$valor_unitario = $_POST['valor_unitario'];

$numero_pedido = $_POST['numero_pedido'];

 

echo "update_item.php?id={$id_pedido}&unidade={$unidade}&descricao={$descricao}&quantidade={$quantidade}&valor_unit={$valor_unitario}&cliente={$id_cliente}&pedido={$numero_pedido}";

}

 

?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Já tentou executar só este SQL no banco pra ver o que ele traz:

 

SELECT pd.id , pd.id_cliente , pd.id_produto , pd.numero_pedido , pd.produto_desc , pd.quantidade , pd.total , pd.und , pd.valor_unit , pd.data , 
										pt.produto , pt.unidade , pt.valor,
										cl.cliente , cl.endereco, cl.bairro , cl.cidade, cl.telefone
											FROM pedido AS pd 
												INNER JOIN produto AS pt ON pd.id_produto = pt.id_produto
												INNER JOIN clientes AS cl ON pd.id_cliente = cl.id 
													WHERE pd.numero_pedido='{$pedido}'

 

Lembrando de alterar $pedido por um numero de pedido da tabela pedido

Compartilhar este post


Link para o post
Compartilhar em outros sites

sim, sim... mudei pd=>pedido, pt => produto, cl=> cliente, que é referente as tabelas que eu tenho no banco. adicionei um pedido qualquer na tabela pedido, mas ta retornando vazia.



select produto.*, pedido.* FROM produto, pedido WHERE produto.id_produto = pedido.id_produto AND  id_cliente ='$id_cliente' AND numero_pedido='$pedido

esse foi o select q eu usei

Compartilhar este post


Link para o post
Compartilhar em outros sites

você chegou a testar esse codigo que você fez??

 

Forbidden

You don't have permission to access /sistema de pedidos/<br /><font size='1'><table class='xdebug-error' dir='ltr' border='1' cellspacing='0' cellpadding='1'><tr><th align='left' bgcolor=' on this server.

quando eu clico no botão onde irá atualizar os dados, redireciona para essa pagina ai.

Compartilhar este post


Link para o post
Compartilhar em outros sites

você chegou a testar esse codigo que você fez??

 

Forbidden

You don't have permission to access /sistema de pedidos/<br /><font size='1'><table class='xdebug-error' dir='ltr' border='1' cellspacing='0' cellpadding='1'><tr><th align='left' bgcolor=' on this server.

quando eu clico no botão onde irá atualizar os dados, redireciona para essa pagina ai.

 

Aqui funcionou belezinha!

Mas já que vc conseguiu de outra maneira, está bom assim!

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.