Ir para conteúdo
Fórum Script Brasil
  • 0

_request


sorocabaunderground

Pergunta

$colecao = $_POST['IdProd'];
//echo $colecao;
foreach($colecao as $reg)

{ 

$IdProd = $_REQUEST['IdProd'];//não está usando está pegando do slelect
$CodProC = $_REQUEST['CodProd'];//não está usando está pegando do slelect 
$ProdutoC = $_REQUEST['NomeProd'];//não está usando está pegando do slelect
$PrecoC = $_REQUEST['txtPreco'];//não está usando está pegando do slelect

$IdClientesC = $_REQUEST['IdClientes'];//ESTE REALMENTE USA!
[color=#FF9900][b]$txtUnidades = $_REQUEST['txtUnidades'];// ESTE REALMENTE USA![/b][/color]
$sel_Adm = "INSERT INTO `tbcarrinho` ";
$sel_Adm = $sel_Adm . " select null, tbprodutos.CodProd, tbprodutos.NomeProd,tbprodutos.txtPreco,'$data','$IdClientesC' ,'[b]$txtUnidades[/b]'  ";

$sel_Adm = $sel_Adm . "FROM `tbprodutos` where tbprodutos.IdProd=$reg;";
//echo "TXTSQL: <br> ID=" . $reg . "<br>". $sel_Adm;
mysql_query($sel_Adm) or die(mysql_error());
}
Ele não esta trazendo a quantidade e não grava no banco + não sei o que acontece pois pra mim esta tudo certo veja o campo
<input name="txtUnidades" type="text" class="tahoma11" id="txtUnidades" size="4">

no codigo em cima mostra eu recuperando e gravando no banco + não vai =/

alguém sabe o porque?

Link para o comentário
Compartilhar em outros sites

Posts Recomendados

  • 0

cara você esta na pagina errada

loga e entra nessa pagina aqui

http://www.olimpoarte.com.br/adm/orcamento...hp?IdClientes=8

pode clicar em busca

e cadastra algum produto no carrinho e depois entra nesse link

http://www.olimpoarte.com.br/adm/orcamento...hp?IdClientes=8

:D

Link para o comentário
Compartilhar em outros sites

  • 0

Cara sabia que era isso!!!!

To falando serio!!! eu pensei que você colocou isso tipo file[] essas coisas só que eu fui tão além que nesses minimos detalhes se tornaram pra mim um bicho de sete cabeça!!!

:lol:

Agora presta mas atenção!! :P

[]''s

:D

Link para o comentário
Compartilhar em outros sites

  • 0

eis que vem a continuação do problema

eu colocei o

<input name="txtUnidade[]" type="text" id="txtUnidade" size="8" />

+ quando eu digito um valor ele não grava o valor e grava escrito ARRAY

alguém pode me iluminar?

Link para o comentário
Compartilhar em outros sites

  • 0

estou postando todo o meu codigo

<?

include"../func/autentica.php";

require("../func/conn.php");

?>

<?

//recebendo dados

$data=date("Y-m-d",time());

//echo date("YYYY-MM-");

//foreach($_POST['IdProd'] as $reg)

/*$sql = "SELECT * FROM tbcarrinho WHERE CodProC=$CodProC' AND IdClientesC='$IdClientesC'";

$resultq = mysql_query($sql,$conexao);

if(mysql_num_rows($resultq) > 0)

{

// Caso esteja, escreve mensagem de erro

echo "<script>alert('Produto já adicionado ao carrinho, escolha outro produto'); location.href('../vendedor/listaClientes.php');</script>";

}else {*/

$colecao = $_POST['IdProd];

//echo $colecao ;

foreach($colecao as $reg){

$IdProd = $_REQUEST['IdProd'];//não está usando está pegando do slelect

$CodProC = $_REQUEST['CodProd'];//não está usando está pegando do slelect

$ProdutoC = $_REQUEST['NomeProd'];//não está usando está pegando do slelect

$PrecoC = $_REQUEST['txtPreco'];//não está usando está pegando do slelect

$txtUnidades = $_POST['txtUnidade']; // ESTE REALMENTE TEM que USAR ! =/

echo "<br> Quantidade = . $txtUnidades;

$IdClientesC = $_REQUEST['IdClientes];//ESTE REALMENTE USA!

$sel_Adm = "INSERT INTO `tbcarrinho` ";

$sel_Adm = $sel_Adm . " select null, tbprodutos.CodProd, tbprodutos.NomeProd,tbprodutos.txtPreco,'$data','$IdClientesC' ,'$txtUnidades'";

$sel_Adm = $sel_Adm . "FROM `tbprodutos` where tbprodutos.IdProd=$reg;";

echo "TXTSQL: <br> ID=" . $reg . "<br>". $sel_Adm;

mysql_query($sel_Adm) or die(mysql_error());

}

/*echo "<script>alert('Produtos Adicionados ao carrinho'); location.href('../vendedor/listaClientes.php');</script>";*/

//}

?>

e o jeito que esta no formulario o meu campo

<input name="txtUnidade[]" type="text" id="txtUnidade" size="8">

Link para o comentário
Compartilhar em outros sites

  • 0

iupiii

arrumei =)

vou deixar o codigo aqui se alguém um dia precisa é so pegar esse

<?

include"../func/autentica.php";

require("../func/conn.php");

?>

<?

//recebendo dados

$data=date("Y-m-d",time());

//echo date("YYYY-MM-");

//foreach($_POST['IdProd'] as $reg)

$sql = "SELECT * FROM tbcarrinho WHERE CodProC=$CodProC' AND IdClientesC='$IdClientesC'";

$resultq = mysql_query($sql,$conexao);

if(mysql_num_rows($resultq) > 0)

{

// Caso esteja, escreve mensagem de erro

echo "<script>alert('Produto já adicionado ao carrinho, escolha outro produto'); location.href('../vendedor/listaClientes.php');</script>";

}else {

$colecao = $_POST['IdProd];

//echo $colecao ;

$i=0;

foreach($colecao as $reg){

$IdProd = $_REQUEST['IdProd'];//não está usando está pegando do slelect

$CodProC = $_REQUEST['CodProd'];//não está usando está pegando do slelect

$ProdutoC = $_REQUEST['NomeProd'];//não está usando está pegando do slelect

$PrecoC = $_REQUEST['txtPreco'];//não está usando está pegando do slelect

$txtUnidade = $_POST['txtUnidade'][$i];

echo "Unidades = ". $_POST['txtUnidade'][$i];

//echo "<br> Quantidade = . $txtUnidades[$i];

$IdClientesC = $_REQUEST['IdClientes];//ESTE REALMENTE USA!

$sel_Adm = "INSERT INTO `tbcarrinho` ";

$sel_Adm = $sel_Adm . " select null, tbprodutos.CodProd, tbprodutos.NomeProd,tbprodutos.txtPreco,'$data','$IdClientesC' ,'$txtUnidade' ";

$sel_Adm = $sel_Adm . "FROM `tbprodutos` where tbprodutos.IdProd=$reg;";

echo "TXTSQL: <br> ID=" . $reg . "<br>". $sel_Adm;

mysql_query($sel_Adm) or die(mysql_error());

$i++;

}

echo "<script>alert('Produtos Adicionados ao carrinho'); location.href('../vendedor/listaClientes.php');</script>";

}

?>

Link para o comentário
Compartilhar em outros sites

  • 0

caracas vocês não vão acreditar

esta eu fazendo testes aqui e descobri que não está funcionando perfeitamente =/

pensei que tinha dado certo + tem um problema =P

tipo c o cara seleciona o 1º campo ou o 1º juntamente com os demais campos funciona

+ se ele não selecionar o 1º campo aí não funciona +

alguém sabe como posso resolver isso?

$i=0;

$colecao = $_POST['IdProd'];

foreach($colecao as $reg){

$IdProd = $_REQUEST['IdProd'];//não está usando está pegando do slelect

$CodProC = $_REQUEST['CodProd'];//não está usando está pegando do slelect

$ProdutoC = $_REQUEST['NomeProd'];//não está usando está pegando do slelect

$PrecoC = $_REQUEST['txtPreco'];//não está usando está pegando do slelect

$txtUnidade = $_POST['txtUnidade'][$i];

//echo "Unidades = ". $_POST['txtUnidade'][$i];

//echo "<br> Quantidade = . $txtUnidade[$i];

$IdClientesC = $_REQUEST['IdClientes];//ESTE REALMENTE USA!

$i++;

}

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,9k
×
×
  • Criar Novo...