
sorocabaunderground
Membros-
Total de itens
478 -
Registro em
-
Última visita
Tudo que sorocabaunderground postou
-
oloko niguem pode me ajudar ??? :(
-
ajuda aí galera =P
-
$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?
-
cara isso é Ajax tem um otemo tutorial nesse LINK flws :P
-
de um sql //PEGA OS ESTADOS $sql = "SELECT id, prefixo FROM estados ORDER BY prefixo"; //EXECUTA A QUERY $sql = mysql_query($sql); $row = mysql_num_rows($sql);
-
create table 'tbcidades' ( `id` int( 6 ) NOT NULL AUTO_INCREMENT, 'nomeCidade' varchar(200) NOT NULL, 'prefixo' char(2)NOT NULL, primary key('id') ); create table 'tbestado' ( `id` int( 6 ) NOT NULL AUTO_INCREMENT, 'prefixo' char(2)NOT NULL, primary key('id') ); acho que seria + ou - isso as 2 tabelas se tiver errado da um toke :P Sim eu so coloquei duas partes do formulario é so mudar no formulario que você posto lá pra cima e colocar isso dentro do <head> <script language="javascript" src="ajax.js" type="text/javascript"></script>
-
ajax.js Vamos lá então // Estado e cidade function Dados(valor) { //verifica se o browser tem suporte a ajax try { ajax = new ActiveXObject("Microsoft.XMLHTTP"); } catch(e) { try { ajax = new ActiveXObject("Msxml2.XMLHTTP"); } catch(ex) { try { ajax = new XMLHttpRequest(); } catch(exc) { alert("Esse browser não tem recursos para uso do Ajax"); ajax = null; } } } //se tiver suporte ajax if(ajax) { //deixa apenas o elemento 1 no option, os outros são excluídos document.forms[0].txtCidade.options.length = 1; idOpcao = document.getElementById("opcoes"); ajax.open("POST", "cidades.php", true); ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); ajax.onreadystatechange = function() { //enquanto estiver processando...emite a msg de carregando if(ajax.readyState == 1) { idOpcao.innerHTML = "Carregando..."; } //após ser processado - chama função processXML que vai varrer os dados if(ajax.readyState == 4 ) { if(ajax.responseXML) { processXML(ajax.responseXML); } else { //caso não seja um arquivo XML emite a mensagem abaixo idOpcao.innerHTML = "--Estado não Selecionado--"; } } } //passa o código do estado escolhido var params = "estado="+valor; ajax.send(params); } } function processXML(obj){ //pega a tag cidade var dataArray = obj.getElementsByTagName("cidade"); //total de elementos contidos na tag cidade if(dataArray.length > 0) { //percorre o arquivo XML paara extrair os dados for(var i = 0 ; i < dataArray.length ; i++) { var item = dataArray[i]; //contéudo dos campos no arquivo XML var codigo = item.getElementsByTagName("codigo")[0].firstChild.nodeValue; var descricao = item.getElementsByTagName("descricao")[0].firstChild.nodeValue; idOpcao.innerHTML = "--Selecione a cidade--"; //cria um novo option dinamicamente var novo = document.createElement("option"); //atribui um ID a esse elemento novo.setAttribute("id", "opcoes"); //atribui um valor novo.value = codigo; //atribui um texto novo.text = descricao; //finalmente adiciona o novo elemento document.forms[0].txtCidade.options.add(novo); } } else { //caso o XML volte vazio, printa a mensagem abaixo idOpcao.innerHTML = "--Estado não Selecionado--"; } } //fim estado e cidade esse é o java script que vamos usar para executar o ajax aí vamos precisar de + 2 tabelas para consulta uma tabela de cidades com todas as cidades e outra Estado com todos os estado :P <select name="prefixo" class="tahoma11" id="prefixo" [b]onChange="Dados(this.value);"[/b]> <option value="0">--Selecione o estado--</option> <? for($i=0; $i<$row; $i++) { ?> <option value="<? echo mysql_result($sql, $i, "prefixo"); ?>"> <? echo mysql_result($sql, $i, "prefixo"); ?></option> <? }?> </select> o onChange="Dados(this.value);" esta chamando o java script para executar o ajax que traz o retorno aqui <select name="nomeCidade" class="tahoma11" id="nomeCidade"> <option value="0" selected="selected" id="opcoes">--Cidades--</option> </select> Daki a pouco posto a sql dos banco de cidades e de estados :D ++++++ Fiz umas mudanças ++++++
-
o que acham? to terminando ainda http://www.viniciuscosta.tk :lol:
-
Não seria legal em cidades usar AJAX? o cara seleciona o Estado e já traz as cidades desse estado? so uma sugestão :D
-
poderia ser assim create table 'usuarios' ( `id` int( 6 ) NOT NULL AUTO_INCREMENT, 'username' varchar(10) NOT NULL, 'senha' char(32) NOT NULL, 'nome' varchar(80) NOT NULL, 'email' varchar(150) NOT NULL, 'telefone' varchar(40), 'cidade' varchar(100) NOT NULL, 'estado' char(2) NOT NULL, 'foto' varchar(250), primary key('id') ); insert into usuarios values (' ','usuario','senha','nome','email','telefone','cidade','estado','foto'); um campo com foto para ser mais bonitinho ihihhi :P
-
ops o de cima é eu não logado uhahuauha :P
-
pode ser char(32) :D já que é numero exato =P
-
o codigo esta funcionando eu quero adicionar esse if para ver se já é cadastrado c já for ele adiciona +1 na quantidade vou postar ele denovo <? 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) $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! $UnidadesC = "1"; if( $sel_Adm = "INSERT INTO `tbcarrinho` "; $sel_Adm = $sel_Adm . " select null, tbprodutos.CodProd, tbprodutos.NomeProd,tbprodutos.txtPreco,'$data','$IdClientesC' ,'$UnidadesC' "; $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>"; eis o codigo
-
eu to contigo voto para fazer tudo do jeito Certo sem gambis :P
-
boa uma img de validação de cadastro isso é bom :P
-
o confirma senha acho que não precisa no banco pode ser somente um if verificando a senha
-
seria uma boa definir os campos da tabela falou ;)
-
me ajudem aí por favor =P
-
eu voto por cookie pois session acho que a maioria já sabe trabalhar ]P
-
eu consegui montar com o a parte para adicionar os produtos em meu banco + agora como eu posso fazer par que se verifique se IdCliente já tiver um CodProd Cadastrado ele adicione 1 quantidade para esse produto porque ele está adicionando um em baixo do outro o meu script <? 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) $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! $sel_Adm = "INSERT INTO `tbcarrinho` "; $sel_Adm = $sel_Adm . " select null, tbprodutos.CodProd, tbprodutos.NomeProd,tbprodutos.txtPreco,'$data','$IdClientesC' ,null "; $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()); } /* gambi $count=$count+1; if ($count >= $vaientrar) { o sql aqui } */ //$sel_Adm = "Insert INTO * from tbcarrinho"; //$sel_Adm = "select CodProd,NomeProd,txtPreco into tbcarrinho from tbproduto where IdProd=$reg"; //$sel_Adm = "Insert INTO tbcarrinho SELECT CodProd, NomeProd, txtPreco From tbproduto WHERE IdProd=$reg"; //echo $sel_Adm ; echo "<script>alert('Produtos Adicionados ao carrinho'); location.href('../vendedor/listaClientes.php');</script>"; ?> so não liga para a bagunça que tava fazendo testes e + teste até que funciono assim =P
-
quero pegar as infos que estão da tabela tbprodutos e jogar em tbcarrinho select CodProd,NomeProd,txtPreco into tbcarrinho from tbproduto where IdProd=$reg seria algo assim? por favor preciso muito disso alguém me ajuda =P
-
quero pegar as infos que estão da tabela tbprodutos e jogar em tbcarrinho select CodProd,NomeProd,txtPreco into tbcarrinho from tbproduto where IdProd=$reg seria algo assim?
-
Procurei E Não Encontrei Aqui No Forum
pergunta respondeu ao Alessandro de sorocabaunderground em PHP
também procuro isso :P -
quando começamos? vai ser uma boa pra mim aí eu aprendo a usar cookies :P
-
deve ser isso porque eu deixei no banco de dados o campo de senha com 8 :P ==================================================== podiamos fazer uns sistemas desses 1 vez por mês heim ====================================================