
andrel.afonso
Membros-
Total de itens
12 -
Registro em
-
Última visita
Tudo que andrel.afonso postou
-
(Resolvido) Inserindo números decimais no mysql
pergunta respondeu ao andrel.afonso de andrel.afonso em PHP
Amigo, obrigado era isso mesmo, eu estava comendo bola. Quem mandou usar Dreamweaver. rsrsrs Muito grato. Abraços -
(Resolvido) Inserindo números decimais no mysql
pergunta respondeu ao andrel.afonso de andrel.afonso em PHP
rsrs, vou tentar e já te falo. Obrigado -
(Resolvido) Inserindo números decimais no mysql
pergunta respondeu ao andrel.afonso de andrel.afonso em PHP
if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "form1")) { $insertSQL = sprintf("INSERT INTO risco (`data`, ris, numero_op, numero_modelo, tecido_usado, comprimento_risco, consumo, qtde, aproveitamento, ativo) VALUES (%s, %s, %s, %s, %s, %s, %s, %s, %s, %s)", GetSQLValueString($_POST['txtdata'], "date"), GetSQLValueString($_POST['txtris'], "text"), GetSQLValueString($_POST['txtnumeroop'], "int"), GetSQLValueString($_POST['txtnumeromodelo'], "text"), GetSQLValueString($_POST['txttecidousado'], "text"), GetSQLValueString($_POST['txtcomprrisco'], "int"), GetSQLValueString($_POST['txtconsumo'], "int"), GetSQLValueString($_POST['txtqtde'], "int"), GetSQLValueString($_POST['txtaprov'], "text"), GetSQLValueString($_POST['txtobs'], "int")); mysql_select_db($database_intranet, $intranet); $Result1 = mysql_query($insertSQL, $intranet) or die(mysql_error()); $insertGoTo = "index.php"; if (isset($_SERVER['QUERY_STRING'])) { $insertGoTo .= (strpos($insertGoTo, '?')) ? "&" : "?"; $insertGoTo .= $_SERVER['QUERY_STRING']; } header(sprintf("Location: %s", $insertGoTo)); ------------------------------------------------------------------------------------------------------------------------------------- Mysql consumo DECIMAL(10,2) -
(Resolvido) Inserindo números decimais no mysql
pergunta respondeu ao andrel.afonso de andrel.afonso em PHP
Sim, estou enviando ponto. -
Boa Tarde Pessoal, Mais uma vez preciso da ajuda de vocês. Tenho um formulário que insere dados em meu banco mysql, todos números que separo por ponto ex: 125.56 quando olho no banco de dados esta 125.00, ele coloca tudo zero após o ponto. detalhe, meu campo no bd esta formatado como DECIMAL(10,2). Se alguém souber oque pode ser eu agradeço muito
-
(Resolvido) Dúvida para enviar mensagem caso valor seja 1
pergunta respondeu ao andrel.afonso de andrel.afonso em PHP
Obrigado pela ajuda, eu estava comendo bola mesmo. -
Olá, Não estou conseguindo enviar uma mensagem na tela, caso o valor retornado pelo select seja 1. Explicando melhor: Temos um sistema em php de chamados para o suporte da empresa, ele funciona muito bem, porem não enviar uma mensagem na tela caso haja um novo chamado em aberto. Estou tentando criar isso da seguinte forma, na tabela chamados tenho um campo chamado "ativo" se estiver 1 quer dizer que um novo chamado foi aberto. fiz o seguinte select: SELECT ativo FROM chamados WHERE ativo = 1 ORDER BY cod DESC LIMIT 1 <?php if($row_ultimochamado['ativo']= 1){ echo "<script type='text/javascript'> window.alert('Novo Chamado Aberto!!!!') </script>"; } o sistema ela faz um refresh automatico, porém mesmo tendo chamado ou não ele mostra a mensagem na tela. se alguém tiver uma outra ideia melhor eu aceito. Obrigado
-
Mas só o sistema muda, o servidor fica correto, inclusive tem varias outras aplicações rodando lá e não há alteração
-
Bom Dia pessoal, Estou com um problema e não consigo resolver. Tenho em php um sistema que controla a frota da empresa, e sempre que e feito a saída ou entrada de um veiculo com a hora >= 21:00:00 ele muda a data para o dia seguinte, como se já estivesse em 00:00:00. Segue abaixo como estou coletando há data e hora. <?php echo gmdate("Y-m-d"); ?> <?php setlocale(LC_ALL, "pt_BR", "ptb"); $hr = date("H:i:s", mktime(gmdate("H")-3, gmdate("i"), gmdate("s"), gmdate("m"), gmdate("d"), gmdate("Y"))); echo "$hr";?>
-
Bom Dia, Vou colocar abaixo meu problema, se alguém souber, ficarei grato pela ajuda. _______________________________________________________________________________________________________ Estou desenvolvendo um sistema para gerar codigo de barras no cracha da empresa, Já esta tudo funcionando, porem se eu puxar uma row que esteja acima da programação do codigo de barras ele gera o seguinte erro: Notice: Undefined variable: row_b in C:\xampp\htdocs\xampp\intranet\cracha_imagens\barcode.php on line 110 Se estiver abaixo ai sim ele funciona trazendo o Nome da pessoa Ex. André Luiz Porem eu necessito buscar as informações do banco como o nome e deixar acima do codigo de barras. Abaixo segue todo o codigo. Coloquei em vermelho onde funciona, ele traz o nome, Coloquei em azul onde não funciona, ele não traz o nome. Coloquei em Laranja onde finaliza a rotina do codigo de barras <?php require_once('../Connections/intranet.php'); ?> <?php if (!function_exists("GetSQLValueString")) { function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "") { if (PHP_VERSION < 6) { $theValue = get_magic_quotes_gpc() ? stripslashes($theValue) : $theValue; } $theValue = function_exists("mysql_real_escape_string") ? mysql_real_escape_string($theValue) : mysql_escape_string($theValue); switch ($theType) { case "text": $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL"; break; case "long": case "int": $theValue = ($theValue != "") ? intval($theValue) : "NULL"; break; case "double": $theValue = ($theValue != "") ? doubleval($theValue) : "NULL"; break; case "date": $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL"; break; case "defined": $theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue; break; } return $theValue; } } $colname_b = "-1"; if (isset($_GET['id'])) { $colname_b = $_GET['id']; } mysql_select_db($database_intranet, $intranet); $query_b = sprintf("SELECT * FROM cracha WHERE %s=id and ativo=1", GetSQLValueString($colname_b, "int")); $b = mysql_query($query_b, $intranet) or die(mysql_error()); $row_b = mysql_fetch_assoc($b); mysql_select_db($database_intranet, $intranet); $query_b = "SELECT * FROM cracha "; $b = mysql_query($query_b, $intranet) or die(mysql_error()); $row_b = mysql_fetch_assoc($b); $totalRows_b = mysql_num_rows($b); mysql_select_db($database_intranet, $intranet); $query_Recordset1 = "SELECT * FROM agenda"; $Recordset1 = mysql_query($query_Recordset1, $intranet) or die(mysql_error()); $row_Recordset1 = mysql_fetch_assoc($Recordset1); $totalRows_Recordset1 = mysql_num_rows($Recordset1); ?> <? $valor = isset($_POST['valor']) ? $_POST['valor'] : "341911"; // Valor Inicial fbarcode($valor); // Linha de Exemplo function fbarcode($valor){ $fino = 1; $largo = 3; $altura = 50; $barcodes[0] = "00110"; $barcodes[1] = "10001"; $barcodes[2] = "01001"; $barcodes[3] = "11000"; $barcodes[4] = "00101"; $barcodes[5] = "10100"; $barcodes[6] = "01100"; $barcodes[7] = "00011"; $barcodes[8] = "10010"; $barcodes[9] = "01010"; for($f1=9;$f1>=0;$f1--){ for($f2=9;$f2>=0;$f2--){ $f = ($f1 * 10) + $f2; $texto = ""; for($i=1;$i<6;$i++){ $texto .= substr($barcodes[$f1],($i-1),1) . substr($barcodes[$f2],($i-1),1); } $barcodes[$f] = $texto; } } //Desenho da barra //Guarda inicial ?> <link href="../cssemphasis.css" rel="stylesheet" type="text/css" /> <p><span class="fontemaior"><?php echo $row_b['nome_verso']; ?></span></p> <table width="45%" border="0"> <tr> <td width="44%" rowspan="4"><img src="esquerdos.png" width="218" height="259" /></td> <td height="21" colspan="4" align="center"> </td> <td width="3%" rowspan="4"> </td> </tr> <tr> <td width="10%" height="21" align="left" valign="top" class="letrapequena">Nome:</td> <td height="21" colspan="3" align="left" class="fontemaior"> </td> </tr> <tr> <td height="21" align="left" valign="top" class="letrapequena">Admissão: </td> <td width="5%" height="21" align="left" valign="top" class="fontemaior"> </td> <td width="10%" height="21" align="left" valign="top" class="letrapequena">Matricula: </td> <td width="28%" height="21" align="left" valign="top" class="fontemaior"> </td> </tr> <tr> <td colspan="4" align="left"><img src="direito_meio.png" width="212" height="177" /></td> </tr> <tr> <td width="44%" valign="top"> <?php echo $row_b['nome_frente']; ?></td> <td colspan="4" align="left"> <img src=p.gif width=<?=$fino?> height=<?=$altura?> border=0 /><img src=b.gif width=<?=$fino?> height=<?=$altura?> border=0 /><img src=p.gif width=<?=$fino?> height=<?=$altura?> border=0 /><img src=b.gif width=<?=$fino?> height=<?=$altura?> border=0 /><img <? $texto = $valor; if(bcmod(strlen($texto),2) <> 0){ $texto = "0" . $texto; } // Draw dos dados while (strlen($texto) > 0) { $i = round(esquerda($texto,2)); $texto = direita($texto,strlen($texto)-2); $f = $barcodes[$i]; for($i=1;$i<11;$i+=2){ if (substr($f,($i-1),1) == "0") { $f1 = $fino; }else{ $f1 = $largo; } ?> src=p.gif width=<?=$f1?> height=<?=$altura?> border=0 /><img <? if (substr($f,$i,1) == "0") { $f2 = $fino; }else{ $f2 = $largo; } ?> src=b.gif width=<?=$f2?> height=<?=$altura?> border=0 /><img <? } } // Draw guarda final ?> src=p.gif width=<?=$largo?> height=<?=$altura?> border=0 /><img src=b.gif width=<?=$fino?> height=<?=$altura?> border=0 /><img src=p.gif width=<?=1?> height=<?=$altura?> border=0 /> </td> <td> </td> </tr> </table> <p><br> </p> <form name="form1" method="post" action=""> <p><font face="Arial, Helvetica, sans-serif" size="2"><b>Digite o valor do código de barras:</b></font><br> <input type="text" name="valor" maxlength="50" size="50" value="<? echo $valor ?>"> <input type="submit" name="Submit" value="Gerar Código de Barrar"> </p> [color=#0000FF]<?php echo $row_b['nome_frente']; ?>[/color] [color=#FF8C00] <?php }//Fim da função function esquerda($entra,$comp){ return substr($entra,0,$comp); } function direita($entra,$comp){ return substr($entra,strlen($entra)-$comp,$comp); }[/color] ?> </form> <p><br> </p> <table width="100%" border="1"> <tr> <td> </td> </tr> </table> <p> </p> [color=#FF0000]<?php echo $row_b['nome_frente']; ?>[/color] <?php mysql_free_result($b); mysql_free_result($Recordset1); ?>
-
Denis, muito obrigado, funcionou perfeitamente.
-
Boa Tarde a Todos, Estou tendo problemas para executar alguns selects. EX: Tenho um sistema de controle de frota, e preciso mostrar em um relatorio o ultimo km de retorno de todos os veiculos, ou seja, quando o veiculo volta e gravado o km de retorno, o mesmo devera substituir o antigo km pelo km novo no relatorio. select * from transportes ex: cod: 5 Carro:uno km:1000 cod:10 Carro:uno km:2000 cod:11 Carro:celta km:500 cod:12 Carro:uno km:3500 usando esse select abaixo consegui um avanço em tirar a duplicidade veja. SELECT transporte.cod,kmf,transporte FROM emphasis.transporte left join emphasis.carros on (nome = transporte) GROUP BY transporte, nome ORDER BY cod desc resultado: cod:5 Carro:uno km:1000 cod:11Carrocelta km:500 porem ele pega o primeiro registro de cada carro, e eu preciso que ele me mostre sempre o ultimo km de cada carro. se alguém puder me ajudar eu agradeço.