Ir para conteúdo
Fórum CódigoFonte.net

WHR

Membros
  • Total de itens

    4
  • Registro em

  • Última visita

  1. WHR

    Converter código

    Bom dia pessoal, não domino nada de asp e preciso converter uma função php para asp, alguém pode me ajudar? sendo a função: <?php $ip = gethostbyname('nome.dns.org'); header("Location: http://$ip:9090"); ?> Desde já agradeço a ajuda Abraço
  2. WHR

    Campo duplicando

    Boa tarde pessoal, consegui resolver... Inseri uma condição: if($id_pergunta == $id_resposta) { grava no banco de dados } Abraço
  3. WHR

    Campo duplicando

    Boa tarde pessoal! Estou desenvolvendo um carrinho de compras onde determinado produto preciso saber por exemplo qual a cor e o tamanho de uma roupa que o usuario deseja numa relação apresentada p; ele, onde basta ele selecionar a cor e o tamanho. O problema é que esta gravando no banco duplicado. Exemplo de como esta no banco: Id Sessao Pergunta Resposta 1 9654 Qual a cor? Verde Soldado 2 9654 Qual a cor? M 3 9654 Qual o tamanho? Verde Soldado 4 9654 Qual o tamanho? M Como resolvo isso? Desde já agradeço a ajuda segue o código: if($_GET['btn'] == "gravar"){ if(isset($_POST['Pergunta'])){ foreach($_POST['Pergunta'] as $id_pergunta => $pergunta){ if(isset($_POST['Resposta'])){ foreach($_POST['Resposta'] as $id_resposta => $resposta){ $sql = "INSERT INTO carrinho_info (Secao, Pergunta, Resposta) VALUES ('".session_id()."', '$pergunta', '$resposta')"; if($Result1 = mysql_query($sql)){ $resp="<tr><td colspan=\"5\" align=\"center\" style=\"color: white; border: solid 1px; background: #0099CC;\">Cadastro efetuado com sucesso!!!</td></tr>"; }else{ $resp="<tr><td colspan=\"5\" align=\"center\" style=\"color: white; border: solid 1px; background: #FF6666;\">Erro ao efetuar cadastro</td></tr> - ERRO: ".mysql_error(); } } } } } } <!-- INICIA INFORMAÇÃO ADICIONAL --> <?php $sql_perg = "SELECT * FROM ad_pergunta WHERE Id_Produto = '$id' AND Id_Produto = '$id_prod'"; $exe_perg = mysql_query($sql_perg, $c) or die(mysql_error()); $num_perg = mysql_num_rows($exe_perg); if($num_perg > 0){ while ($reg_perg = mysql_fetch_array($exe_perg, MYSQL_ASSOC)) { $Pergunta = $reg_perg['Id']; ?> <div align="center"><table width="100%"> <tr> <th scope="col"><form id="form1" name="form1" method="post" action="?btn=gravar"> <input name="Pergunta[]" type="hidden" value="<?php echo $reg_perg['Pergunta'];?>"> <input name="Id_Produto" type="hidden" value="<?php echo '$id_prod';?>"> <table width="100%"> <tr> <th width="45%" align="right" scope="col"><?php echo $reg_perg['Pergunta'];?></th> <?php $sql = "SELECT * FROM ad_resposta WHERE Id_Pergunta = '$Pergunta'"; $Resposta = mysql_query($sql) or die(mysql_error()); $row_Resposta = mysql_fetch_assoc($Resposta); $totalRows_Resposta = mysql_num_rows($Resposta); ?> <th width="58%" align="left" scope="col"><select name="Resposta[]" id="Resposta"> <option value="">Item disponível</option> <?php do { ?> <option value="<?php echo $row_Resposta['Resposta']?>"><?php echo $row_Resposta['Resposta']?></option> <?php } while ($row_Resposta = mysql_fetch_assoc($Resposta)); $rows = mysql_num_rows($Resposta); if($rows > 0) { mysql_data_seek($Resposta, 0); $row_Resposta = mysql_fetch_assoc(Resposta); } ?> </select></th> </tr> </table> <?php } } ?> <input name="button" type="submit" class="buttonSubmit" id="button" value="Comprar" /> </form> </th> </tr> </table> </div> <!-- FECHA INFORMAÇÃO ADICIONAL -->
  4. WHR

    Gravar mais de 1 info

    Bom dia pessoal, esotu fazendo um carrinho de compras e gostaria que ao finalizar compras ele grave em uma tabela do banco todos os produtos relacionados por ele, pois só estou conseguindo gravar 1 item na tabela e não todos que eu coloquei no carrinho de uma única vez. Como resolvo isso? Desde já agradeço a ajuda Segue o código if($_GET['acao'] == "final"){ $Status = "Espera"; if(isset($_POST['valor_final'])){ if(is_array($_POST['valor_final'])){ foreach($_POST['valor_final'] as $id_valor_final => $valor_final){ if(is_array($_POST['loja_id'])){ foreach($_POST['loja_id'] as $id_loja_id => $loja_id){ if(is_array($_POST['produto_id_loja'])){ foreach($_POST['produto_id_loja'] as $id_produto_id => $produto_id){ $sql = "INSERT INTO carrinho_final (Usuario, Produto, Loja, Secao, Preco_Final, Qtd, Data, Hora, Status) VALUES ('".$_SESSION['id_usuario']."', '$id_produto_id', '$id_loja_id', '".session_id()."', '$id_valor_final', 1, NOW(), NOW(), '$Status')"; } } } if(!dbi_query($sql)) { $Flag = false; $error = dbi_error (); } else { $ControlaSucesso++; } } } } } }
×
×
  • Criar Novo...