hooligans 0 Denunciar post Postado Outubro 28, 2008 galera seguinte tenho um banco de dados e as seguintes tabelas gri22 materiais que compõem o produto e o gri23 que são os materiais dado baixo no sistema ,oq estou querendo fazer na hora que eu clicar no botão para liberar eu queria que ele pegasse todos materiais que compõem o produto sejam todos inseridos meu código é esse se alguém puder me ajudar $produto = $_POST['produto']; $numOS = $_POST['numOS']; $sql_gri22 = "SELECT * FROM gri22 WHERE Produto = '$produto'"; $query_gri22 = mysql_query($sql_gri22) or die (mysql_error()); $row_gri22 = mysql_num_rows($query_gri22); //for($n=1;$n <= $row_gri22; $n++){ while($array = mysql_fetch_array($query_gri22)){ $material = $array['Descricao']; $setor = $array['Setor']; $data = date("Y-m-d H:m:i"); $sql_gri23 ="INSERT INTO gri23 (OPNumero,Descricao,Setor,Data_Baixa) VALUES ('$numOS','$material','$setor','$data')"; query_gri23 = mysql_query(sql_gri23) or die (mysql_error()); } Compartilhar este post Link para o post Compartilhar em outros sites
Vandrao 0 Denunciar post Postado Outubro 28, 2008 Tenta dar uma depurada no código. Verifica se está entrando no for mesmo ou o num_rows está retornando Zero. Porque se estiver com problema na string sql pelo menos um erro deveria ser printado na tela. Compartilhar este post Link para o post Compartilhar em outros sites
hooligans 0 Denunciar post Postado Outubro 28, 2008 não vem erro nenhum na tela isso que é pior rs Compartilhar este post Link para o post Compartilhar em outros sites
Marcos. 0 Denunciar post Postado Outubro 28, 2008 pq voce nao usa o campo do tipo "timestamp" já q você quer salvar a data e hora??? da uma tentada nisso..tu pode ta usando um campo do tipo "date" e querendo armazenar a data e hora, ai axo q nao da insert! abr Compartilhar este post Link para o post Compartilhar em outros sites
hooligans 0 Denunciar post Postado Outubro 28, 2008 amigo isso naum é o problema né ,entaum o banco de dados está pronto é akela história pegar sistema pela meade e dar ontinuidade saka vlw Compartilhar este post Link para o post Compartilhar em outros sites
Marcos. 0 Denunciar post Postado Outubro 28, 2008 qual tipo é o campo q insere a data e hora??? Compartilhar este post Link para o post Compartilhar em outros sites
hooligans 0 Denunciar post Postado Outubro 28, 2008 datetime Compartilhar este post Link para o post Compartilhar em outros sites
Alaerte Gabriel 662 Denunciar post Postado Outubro 28, 2008 no lugar de $data = date("Y-m-d H:m:i"); coloque: $data = date('Y-m-d h:i:s'); Compartilhar este post Link para o post Compartilhar em outros sites
hooligans 0 Denunciar post Postado Outubro 28, 2008 já foi mudado amigo ,mas ainda não está funcionando :S Compartilhar este post Link para o post Compartilhar em outros sites
Alaerte Gabriel 662 Denunciar post Postado Outubro 28, 2008 presta atenção, cadê as variáveis aqui: query_gri23 = mysql_query(sql_gri23) or die (mysql_error()); ???? Compartilhar este post Link para o post Compartilhar em outros sites
hooligans 0 Denunciar post Postado Outubro 28, 2008 alaerte desculpe mais não entendi oq tu falou :S tem como me explicar vlw Compartilhar este post Link para o post Compartilhar em outros sites
Rasp 3 Denunciar post Postado Outubro 28, 2008 hooligans, O que o Alaerte falou é que você não colocou variaveis nesta parte do cod: $sql_gri23 ="INSERT INTO gri23 (OPNumero,Descricao,Setor,Data_Baixa) VALUES ('$numOS','$material','$setor','$data')"; query_gri23 = mysql_query(sql_gri23) or die (mysql_error()); query_gri23 e sql_gri23 teriam de ser variaveis para que possa executar a query não acha? ficando desta forma: $sql_gri23 ="INSERT INTO gri23 (OPNumero,Descricao,Setor,Data_Baixa) VALUES ('$numOS','$material','$setor','$data')"; $query_gri23 = mysql_query($sql_gri23) or die (mysql_error()); qlqr coisa post; abs Compartilhar este post Link para o post Compartilhar em outros sites
hooligans 0 Denunciar post Postado Outubro 28, 2008 nossa que mancada ,galera malz ai tomar o tempo por erro de atenção fiz de madrugada o cansaço já não deu pra ver os erros vlw ai pela força vou corrigir os erros vlw galera Compartilhar este post Link para o post Compartilhar em outros sites