
Tiago Gomes
Membros-
Total de itens
44 -
Registro em
-
Última visita
Tudo que Tiago Gomes postou
-
Bd Nãop Actualiza E Cria Novo Campo Com O Mesmo Nome
pergunta respondeu ao Tiago Gomes de Tiago Gomes em PHP
Não vejo que me falte alguma coisa... Poderia dar uma dica de que tipo de verificação falta? Obrigado -
Bd Nãop Actualiza E Cria Novo Campo Com O Mesmo Nome
pergunta respondeu ao Tiago Gomes de Tiago Gomes em PHP
Eu peguei esse codigo de uma pagina já feita e a funcionar bem... só se me escapou algum pedaço de codigo :blink: Obrigado pela ajuda ;) -
Bd Nãop Actualiza E Cria Novo Campo Com O Mesmo Nome
pergunta respondeu ao Tiago Gomes de Tiago Gomes em PHP
Ok mas eu avisei que era um pouco grande :blink: <?php require_once('../../ligacao/db.php'); ?> <?php function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "") { $theValue = (!get_magic_quotes_gpc()) ? addslashes($theValue) : $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; } $editFormAction = $_SERVER['PHP_SELF']; if (isset($_SERVER['QUERY_STRING'])) { $editFormAction .= "?" . htmlentities($_SERVER['QUERY_STRING']); } $detalhes = "merda"; if (isset($HTTP_GET_VARS['detalhes'])) { $detalhes = (get_magic_quotes_gpc()) ? $HTTP_GET_VARS['detalhes'] : addslashes($HTTP_GET_VARS['detalhes']); } if ((isset($_POST["MM_update"])) && ($_POST["MM_update"] == "form1")) { $updateSQL = sprintf("UPDATE aval_sumol SET mandataria=%s, proprietario=%s, localizacao=%s, matricula=%s, marca=%s, cilindrada=%s, cor=%s, n_lugares=%s, ano_fabrico=%s, modelo=%s, combustivel=%s, peso_bruto=%s, n_portas=%s, n_chassis=%s, versao=%s, kms=%s, tipo_caixa=%s, categoria=%s, circula=%s, inspecacao=%s, data_proxima=%s, chapa=%s, pintura=%s, mecanica_geral=%s, interior=%s, pneus=%s, aspecto_geral=%s, outros=%s, controle=%s, obs_chapa=%s, obs_pintura=%s, obs_mecanica=%s, obs_interior=%s, obs_pneus=%s, obs_aspecto=%s, obs_outros=%s, obs_controle=%s, obs_faltas=%s, obs_extras=%s, venda=%s, compra=%s, valor=%s, obs=%s, perito=%s, data=%s WHERE fo=%s", GetSQLValueString($_POST['mandataria'], "text"), GetSQLValueString($_POST['proprietario'], "text"), GetSQLValueString($_POST['localizacao'], "text"), GetSQLValueString($_POST['matricula'], "text"), GetSQLValueString($_POST['marca'], "text"), GetSQLValueString($_POST['cilindrada'], "text"), GetSQLValueString($_POST['cor'], "text"), GetSQLValueString($_POST['n_lugares'], "text"), GetSQLValueString($_POST['ano_fabrico'], "text"), GetSQLValueString($_POST['modelo'], "text"), GetSQLValueString($_POST['combustivel'], "text"), GetSQLValueString($_POST['peso_bruto'], "text"), GetSQLValueString($_POST['n_portas'], "text"), GetSQLValueString($_POST['n_chassis'], "text"), GetSQLValueString($_POST['versao'], "text"), GetSQLValueString($_POST['kms'], "text"), GetSQLValueString($_POST['tipo_caixa'], "text"), GetSQLValueString($_POST['categoria'], "text"), GetSQLValueString($_POST['circula'], "text"), GetSQLValueString($_POST['inspecacao'], "text"), GetSQLValueString($_POST['data_proxima'], "text"), GetSQLValueString($_POST['chapa'], "text"), GetSQLValueString($_POST['pintura'], "text"), GetSQLValueString($_POST['mecanica_geral'], "text"), GetSQLValueString($_POST['interior'], "text"), GetSQLValueString($_POST['pneus'], "text"), GetSQLValueString($_POST['aspecto_geral'], "text"), GetSQLValueString($_POST['outros'], "text"), GetSQLValueString($_POST['controle'], "double"), GetSQLValueString($_POST['obs_chapa'], "text"), GetSQLValueString($_POST['obs_pintura'], "text"), GetSQLValueString($_POST['obs_mecanica'], "text"), GetSQLValueString($_POST['obs_interior'], "text"), GetSQLValueString($_POST['obs_pneus'], "text"), GetSQLValueString($_POST['obs_aspecto'], "text"), GetSQLValueString($_POST['obs_outros'], "text"), GetSQLValueString($_POST['obs_controle'], "text"), GetSQLValueString($_POST['obs_faltas'], "text"), GetSQLValueString($_POST['obs_extras'], "text"), GetSQLValueString($_POST['venda'], "text"), GetSQLValueString($_POST['compra'], "text"), GetSQLValueString($_POST['valor'], "text"), GetSQLValueString($_POST['obs'], "text"), GetSQLValueString($_POST['perito'], "text"), GetSQLValueString($_POST['data'], "date"), GetSQLValueString($_POST['fo'], "double")); mysql_select_db($database_GSmaxDB, $GSmaxDB); $Result1 = mysql_query($updateSQL, $GSmaxDB) or die(mysql_error()); } if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "form1")) { $insertSQL = sprintf("INSERT INTO aval_sumol (fo, mandataria, proprietario, localizacao, matricula, marca, cilindrada, cor, n_lugares, ano_fabrico, modelo, combustivel, peso_bruto, n_portas, n_chassis, versao, kms, tipo_caixa, categoria, circula, inspecacao, data_proxima, chapa, pintura, mecanica_geral, interior, pneus, aspecto_geral, outros, controle, obs_chapa, obs_pintura, obs_mecanica, obs_interior, obs_pneus, obs_aspecto, obs_outros, obs_controle, obs_faltas, obs_extras, venda, compra, valor, obs, perito, data) VALUES (%s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s)", GetSQLValueString($_POST['fo'], "double"), GetSQLValueString($_POST['mandataria'], "text"), GetSQLValueString($_POST['proprietario'], "text"), GetSQLValueString($_POST['localizacao'], "text"), GetSQLValueString($_POST['matricula'], "text"), GetSQLValueString($_POST['marca'], "text"), GetSQLValueString($_POST['cilindrada'], "text"), GetSQLValueString($_POST['cor'], "text"), GetSQLValueString($_POST['n_lugares'], "text"), GetSQLValueString($_POST['ano_fabrico'], "text"), GetSQLValueString($_POST['modelo'], "text"), GetSQLValueString($_POST['combustivel'], "text"), GetSQLValueString($_POST['peso_bruto'], "text"), GetSQLValueString($_POST['n_portas'], "text"), GetSQLValueString($_POST['n_chassis'], "text"), GetSQLValueString($_POST['versao'], "text"), GetSQLValueString($_POST['kms'], "text"), GetSQLValueString($_POST['tipo_caixa'], "text"), GetSQLValueString($_POST['categoria'], "text"), GetSQLValueString($_POST['circula'], "text"), GetSQLValueString($_POST['inspecacao'], "text"), GetSQLValueString($_POST['data_proxima'], "text"), GetSQLValueString($_POST['chapa'], "text"), GetSQLValueString($_POST['pintura'], "text"), GetSQLValueString($_POST['mecanica_geral'], "text"), GetSQLValueString($_POST['interior'], "text"), GetSQLValueString($_POST['pneus'], "text"), GetSQLValueString($_POST['aspecto_geral'], "text"), GetSQLValueString($_POST['outros'], "text"), GetSQLValueString($_POST['controle'], "double"), GetSQLValueString($_POST['obs_chapa'], "text"), GetSQLValueString($_POST['obs_pintura'], "text"), GetSQLValueString($_POST['obs_mecanica'], "text"), GetSQLValueString($_POST['obs_interior'], "text"), GetSQLValueString($_POST['obs_pneus'], "text"), GetSQLValueString($_POST['obs_aspecto'], "text"), GetSQLValueString($_POST['obs_outros'], "text"), GetSQLValueString($_POST['obs_controle'], "text"), GetSQLValueString($_POST['obs_faltas'], "text"), GetSQLValueString($_POST['obs_extras'], "text"), GetSQLValueString($_POST['venda'], "text"), GetSQLValueString($_POST['compra'], "text"), GetSQLValueString($_POST['valor'], "text"), GetSQLValueString($_POST['obs'], "text"), GetSQLValueString($_POST['perito'], "text"), GetSQLValueString($_POST['data'], "text")); mysql_select_db($database_GSmaxDB, $GSmaxDB); $Result1 = mysql_query($insertSQL, $GSmaxDB) or die(mysql_error()); } $colname_processo = "1"; if (isset($HTTP_GET_VARS['fo'])) { $colname_processo = (get_magic_quotes_gpc()) ? $HTTP_GET_VARS['fo'] : addslashes($HTTP_GET_VARS['fo']); } mysql_select_db($database_GSmaxDB, $GSmaxDB); $query_processo = sprintf("SELECT * FROM gsmax WHERE gsmax.fo = '%s'", $colname_processo); $processo = mysql_query($query_processo, $GSmaxDB) or die(mysql_error()); $row_processo = mysql_fetch_assoc($processo); $totalRows_processo = mysql_num_rows($processo); $colname_avalsumol = "0"; if (isset($HTTP_GET_VARS['fo'])) { $colname_avalsumol = (get_magic_quotes_gpc()) ? $HTTP_GET_VARS['fo'] : addslashes($HTTP_GET_VARS['fo']); } mysql_select_db($database_GSmaxDB, $GSmaxDB); $query_avalsumol = sprintf("SELECT * FROM aval_sumol WHERE fo = '%s'", $colname_avalsumol); $avalsumol = mysql_query($query_avalsumol, $GSmaxDB) or die(mysql_error()); $row_avalsumol = mysql_fetch_assoc($avalsumol); $totalRows_avalsumol = mysql_num_rows($avalsumol); ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>Avaliação Sumol</title> <style type="text/css"> <!-- .style5 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; } .style6 {color: #FFFFFF} body,td,th { color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; } body { background-color: #CCCCCC; } .style12 {color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; } .style16 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; } .style17 { color: #000000; font-size: 14px; } --> </style> <script type="text/JavaScript"> <!-- function MM_swapImgRestore() { //v3.0 var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc; } //--> </script> </head> <body> <form action="<?php echo $editFormAction; ?>" method="POST" name="form1" > <div> <table width="845" height="1081" border="0" align="center" cellspacing="2" bordercolor="#CCCCCC"> <tr> <td colspan="7"><div align="center"><img src="file:///D|/Software/images/gsmax_logo_relatorio.jpg" width="393" height="75" /></div></td> </tr> <tr> <td height="16" colspan="7"> </td> </tr> <tr> <td width="151" height="28"> </td> <td width="145"> </td> <td width="79"> </td> <td width="147"> </td> <td width="120" bgcolor="#333366">F.Obra GSmax </td> <td width="145"><input name="fo" type="text" id="fo" value="<?php echo $row_processo['fo']; ?>" /></td> <td width="28"> </td> </tr> <tr> <td width="151" height="21" nowrap="nowrap"><span class="style16">Dados da Mandante </span></td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <td height="24" bgcolor="#333366"><p class="style5">Mandante</p> </td> <td><input name="textfield2" type="text" value="<?php echo $row_processo['mandataria']; ?>" /></td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <td height="23" bgcolor="#333366"><span class="style5">Proprietário</span></td> <td><input name="proprietario" type="text" id="proprietario" value="<?php echo $row_avalsumol['proprietario']; ?>" /></td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <td height="22" bgcolor="#333366"><span class="style5">Localização</span></td> <td><input name="localizacao" type="text" id="localizacao" value="<?php echo $row_avalsumol['localizacao']; ?>" /></td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <td height="24"> </td> <td background="#003399"> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <td height="21" nowrap="nowrap"><span class="style16">Dados do Veículo </span></td> <td background="#003399"> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <td height="23" bgcolor="#333366"><span class="style12">Matricula</span></td> <td><input name="matricula" type="text" id="matricula" value="<?php echo $row_processo['matricula']; ?>" /></td> <td bgcolor="#333366">Ano Fabrico </td> <td><input name="ano_fabrico" type="text" id="ano_fabrico" value="<?php echo $row_avalsumol['ano_fabrico']; ?>" /></td> <td bgcolor="#333366">Nº Chassis </td> <td><input name="n_chassis" type="text" id="n_chassis" value="<?php echo $row_avalsumol['n_chassis']; ?>" /></td> <td> </td> </tr> <tr> <td height="23" bgcolor="#333366"><span class="style6">Marca</span></td> <td><input name="marca" type="text" id="marca" value="<?php echo $row_avalsumol['marca']; ?>" /></td> <td bgcolor="#333366">Modelo</td> <td><input name="modelo" type="text" id="modelo" value="<?php echo $row_avalsumol['modelo']; ?>" /></td> <td bgcolor="#333366">Versão</td> <td><input name="versao" type="text" id="versao" value="<?php echo $row_avalsumol['versao']; ?>" /></td> <td> </td> </tr> <tr> <td height="23" bgcolor="#333366"><span class="style6">Cilindrada</span></td> <td><input name="cilindrada" type="text" id="cilindrada" value="<?php echo $row_avalsumol['cilindrada']; ?>" /></td> <td bgcolor="#333366">Combustivel</td> <td><input name="combustivel" type="text" id="combustivel" value="<?php echo $row_avalsumol['combustivel']; ?>" /></td> <td bgcolor="#333366">Kms </td> <td><input name="kms" type="text" id="kms" value="<?php echo $row_avalsumol['kms']; ?>" /></td> <td> </td> </tr> <tr> <td height="23" bgcolor="#333366"><span class="style6">Cor</span></td> <td><input name="cor" type="text" id="cor" value="<?php echo $row_avalsumol['cor']; ?>" /></td> <td bgcolor="#333366">Peso Bruto </td> <td><input name="peso_bruto" type="text" id="peso_bruto" value="<?php echo $row_avalsumol['peso_bruto']; ?>" /></td> <td bgcolor="#333366">Tipo de caixa </td> <td><input name="tipo_caixa" type="text" id="tipo_caixa" value="<?php echo $row_avalsumol['tipo_caixa']; ?>" /></td> <td> </td> </tr> <tr> <td height="23" bgcolor="#333366"><span class="style6">Nº Lugares </span></td> <td><input name="n_lugares" type="text" id="n_lugares" value="<?php echo $row_avalsumol['n_lugares']; ?>" /></td> <td bgcolor="#333366">Nº Portas </td> <td><input name="n_portas" type="text" id="n_portas" value="<?php echo $row_avalsumol['n_portas']; ?>" /></td> <td bgcolor="#333366">Categoria</td> <td><input name="categoria" type="text" id="categoria" value="<?php echo $row_avalsumol['categoria']; ?>" /></td> <td> </td> </tr> <tr> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <td nowrap="nowrap"><span class="style17">Dados de Circulação </span></td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <td bgcolor="#333366">Circula ? </td> <td><input name="circula" type="text" id="circula" value="<?php echo $row_avalsumol['circula']; ?>" /></td> <td bgcolor="#333366">Inspecção</td> <td><input name="inspecacao" type="text" id="inspecacao" value="<?php echo $row_avalsumol['inspecacao']; ?>" /></td> <td nowrap="nowrap" bgcolor="#333366">Data da proxima </td> <td><input name="data_proxima" type="text" id="data_proxima" value="<?php echo $row_avalsumol['data_proxima']; ?>" /></td> <td> </td> </tr> <tr> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <td nowrap="nowrap"><span class="style17">Dados da Verificação </span></td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <td bgcolor="#333366">Chapa</td> <td><input name="chapa" type="text" id="chapa" value="<?php echo $row_avalsumol['chapa']; ?>" /></td> <td bgcolor="#333366">Obs:</td> <td colspan="3"><input name="obs_chapa" type="text" id="obs_chapa" value="<?php echo $row_avalsumol['obs_chapa']; ?>" size="70" /></td> <td> </td> </tr> <tr> <td bgcolor="#333366">Pintura</td> <td><input name="pintura" type="text" id="pintura" value="<?php echo $row_avalsumol['pintura']; ?>" /></td> <td bgcolor="#333366">Obs:</td> <td colspan="3"><input name="obs_pintura" type="text" id="obs_pintura" value="<?php echo $row_avalsumol['obs_pintura']; ?>" size="70" /></td> <td> </td> </tr> <tr> <td bgcolor="#333366">Mecânica Geral</td> <td><input name="mecanica_geral" type="text" id="mecanica_geral" value="<?php echo $row_avalsumol['mecanica_geral']; ?>" /></td> <td bgcolor="#333366">Obs:</td> <td colspan="3"><input name="obs_mecanica" type="text" id="obs_mecanica" value="<?php echo $row_avalsumol['obs_mecanica']; ?>" size="70" /></td> <td> </td> </tr> <tr> <td bgcolor="#333366">Interior</td> <td><input name="interior" type="text" id="interior" value="<?php echo $row_avalsumol['interior']; ?>" /></td> <td bgcolor="#333366">Obs:</td> <td colspan="3"><input name="obs_interior" type="text" id="obs_interior" value="<?php echo $row_avalsumol['obs_interior']; ?>" size="70" /></td> <td> </td> </tr> <tr> <td bgcolor="#333366">Pneus</td> <td><input name="pneus" type="text" id="pneus" value="<?php echo $row_avalsumol['pneus']; ?>" /></td> <td bgcolor="#333366">Obs:</td> <td colspan="3"><input name="obs_pneus" type="text" id="obs_pneus" value="<?php echo $row_avalsumol['obs_pneus']; ?>" size="70" /></td> <td> </td> </tr> <tr> <td bgcolor="#333366">Aspecto Geral</td> <td><input name="aspecto_geral" type="text" id="aspecto_geral" value="<?php echo $row_avalsumol['aspecto_geral']; ?>" /></td> <td bgcolor="#333366">Obs:</td> <td colspan="3"><input name="obs_ag" type="text" id="obs_ag" value="<?php echo $row_avalsumol['obs_aspecto']; ?>" size="70" /></td> <td> </td> </tr> <tr> <td bgcolor="#333366">Outros</td> <td><input name="outros" type="text" id="outros" value="<?php echo $row_avalsumol['outros']; ?>" /></td> <td bgcolor="#333366">Obs:</td> <td colspan="3"><input name="obs_outros" type="text" id="obs_outros" value="<?php echo $row_avalsumol['obs_outros']; ?>" size="70" /></td> <td> </td> </tr> <tr> <td bgcolor="#333366">Controle</td> <td><input name="ctrl" type="text" id="ctrl" value="<?php echo $row_avalsumol['controle']; ?>" /></td> <td bgcolor="#333366">Obs:</td> <td colspan="3"><input name="obs_controle" type="text" id="obs_controle" value="<?php echo $row_avalsumol['obs_controle']; ?>" size="70" /></td> <td> </td> </tr> <tr> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <td height="24" bgcolor="#333366">Faltas</td> <td> </td> <td bgcolor="#333366">Obs:</td> <td colspan="4"><input name="obs_faltas" type="text" id="obs_faltas" value="<?php echo $row_avalsumol['obs_faltas']; ?>" size="70" /></td> </tr> <tr> <td height="24" bgcolor="#333366">Extras</td> <td> </td> <td bgcolor="#333366">Obs:</td> <td colspan="4"><input name="obs_extras" type="text" id="obs_extras" value="<?php echo $row_avalsumol['obs_extras']; ?>" size="70" /></td> </tr> <tr> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <td><span class="style17">Consulta ao Mercado </span></td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <td height="24" bgcolor="#333366">Venda</td> <td><input name="venda" type="text" id="venda" value="<?php echo $row_avalsumol['venda']; ?>" /></td> <td bgcolor="#333366">Compra</td> <td><input name="compra" type="text" id="compra" value="<?php echo $row_avalsumol['compra']; ?>" /></td> <td> </td> <td> </td> <td rowspan="2"><a href="<?php if ($detalhes == "avgadmin") echo $path_peritos; else echo $path_gestao;?>"><img src="file:///D|/Software/images/b_anterior.jpg" width="50" height="43" border="0" /></a></td> </tr> <tr> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <td><span class="style17">Apreciação do Perito </span></td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td rowspan="2"><a href="#"><img src="file:///D|/Software/images/b_imprimir.jpg" width="50" height="50" border="0" onclick="java script:window.open("imprimir_relatorio.php?fo=<?php echo $row_processo['fo']; ?>",null,"status=yes,toolbar=no,menubar=no,scrollbars=yes,width=700,top=0,height=680,location=no")" /></a></td> </tr> <tr> <td height="24" bgcolor="#333366">Valor</td> <td><input name="valor" type="text" id="valor" value="<?php echo $row_avalsumol['valor']; ?>" /></td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <td bgcolor="#333366"><div align="left">Obs:</div></td> <td colspan="5"><textarea name="obs" cols="90" id="obs"><?php echo $row_avalsumol['obs']; ?></textarea></td> <td><a href="#pagina1" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('img_dados1','','file:///D|/Software/gsmax/images/b_relatorio_dados_in.jpg',1)"><img src="file:///D|/Software/images/b_guardar.jpg" width="48" height="44" border="0" onclick="java script:SubmitFormToBeSaved();" /></a></td> </tr> <tr> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <td colspan="7"><div align="center">O Perito Avaliador </div></td> </tr> <tr> <td colspan="7"><div align="center"> <input name="perito" type="text" id="perito" value="<?php echo $row_avalsumol['perito']; ?>" /> </div></td> </tr> <tr> <td height="24"> </td> <td><input type="submit" name="Submit" value="Submit" /></td> <td> </td> <td> </td> <td bgcolor="#333366">Data</td> <td><input name="data" type="text" id="data" value="<?php echo $row_avalsumol['data']; ?>" /></td> <td> </td> </tr> </table> <?php $avalsumol_insert="MM_insert"; if ($row_avalsumol['fo'] <> "") $avalsumol="MM_update"; ?> <input type="hidden" name="<?php echo $avalsumol_insert ?>" value="form1"> </p> </form> </div> </body> </html> <?php mysql_free_result($processo); ?> -
Boas Pessoal. Criei uma nova pagina para gravar dados na DB e o codigo php foi copiado de outra pagina que funciona bem só mudei os nomes necessarios... mas algo está a falhar porque na outra pagina sempre que mudamos um campo e se o campo FO for o mesmo ele actualiza se o campo FO for diferente ele cria uma nova linha na DB. Mas nesta pagina que criei não está acontecendo ... o que está a acontecer é que ele cria sempre uma nova linha na BD e não actualiza como deveria ser feito. Como o codigo ainda é extenso deixo aqui a pagina em questão para download se me poderes ajudar agradecia imenso. Obrigado e continuação de um bom dia Valeu :P Link Removido
-
Coloquei esse linha alterando o if para: if ($insertsql) { if (mysql_affected_rows() == 1)//se uma linha foi "afetada" { echo "Dados inseridos com sucesso!"; } } que é como tenho no php mas não me indica nada :S Minha DB está deixando colocar dados iguais. Eu queria que não fosse permitido colocar dados iguais quando a chave primaria é igual a anterior
-
Obrigadão :D descobri qual o problema. Agora só mais uma perguntinha é possivel quando carregar no botão submit ele enviar os dados e enviar uma mensagem ao utilizador indicando que os dados foram guardados da bd ?
-
Boas Galera :D Estou com um problema sempre que carrego no botão submit para enviar os dados do form me dá este erro: Warning: sprintf() [function.sprintf]: Too few arguments in E:\AppServ\www\tiago\reports\Teste.php on line 137 Query was empty Na linha 137 tenho isto: GetSQLValueString($_POST['data'], "text")); Esse problema é do que ? Obrigado pessoal ;)
-
Uma ajudinha please :rolleyes:
-
Era isso mesmo que queria fazer o problema é que não sei como fazer :blink: Se me poderem ajudar agradecia imenso :D
-
Os riscos fui eu que coloquei para vocês entenderem o que quero remover...
-
Boas pessoal :D Como posso remover este espaço ? É u que está riscado, é que eu gostaria que aparecesse só os nomes das pessoas o codigo que contem isso é o seguinte: <select name=advogado" class="select" id="select4" tabindex="11"> <option value="<b><font color =#FF000> Não distribuido </font></b>" selected <?php if (!(strcmp("", $row_Processo['advogado]))) {echo "SELECTED";} ?>>Selecionar Advogado</option> <?php do { ?> <option value="<?php echo $row_tipoavg['advogado']?>"<?php if (!(strcmp($row_tipoavg['advogado'], $row_Processo['advogado']))) {echo "SELECTED";} ?>><?php echo $row_tipoavg['advogado']?></option> <?php } while ($row_tipoavg = mysql_fetch_assoc($tipoavg)); $rows = mysql_num_rows($tipoavg); if($rows > 0) { mysql_data_seek($tipoavg, 0); $row_tipoavg = mysql_fetch_assoc($tipoavg); } ?> </select> Obrigadao pessoal :D
-
Funciona mesmo :D OBRIGADO. Só mais uma pergunta... É possivel mudar o tipo de letra ? Para colocar mais pequeno o nome que aparece ? É que aparece um pouco grande a letra. Obrigado
-
Boas Pessoal :D . Tou com um problema! Na empresa onde estou trabalhando me pediram para colocar o nome dos documentos visiveis em php. O codigo que já está feito mostra apenas o icone do documeto se é PDF, jpg mas precisava colocar por baixo se possivel o nome do documento. Deixo aqui o codigo já feito se me poderem ajudar agradecia imenso <?PHP /** * Change the path to your folder. * * This must be the full path from the root of your * web space. If you're not sure what it is, ask your host. * * Name this file index.php and place in the directory. */ $colname_Processo = "1"; if (isset($_GET['fo'])) { $colname_Processo = (get_magic_quotes_gpc()) ? $_GET['fo'] : addslashes($_GET['fo']); } // Define the full path to your folder from root $path = sprintf ("../Files/Images/%s/",$colname_Processo); // Open the folder $dir_handle = @opendir($path); // Check if the folder exists if ($dir_handle != "") { // Loop through the files while ($file = readdir($dir_handle)) { $processo = $row_Processo['n_processo']; $exten=' .jpg .gif .txt .png .bmp .tiff .doc .dot .msg .pdf'; $dot_is = strrpos("$file",'.'); $ext = substr("$file", $dot_is); $filename = substr("$file",0, $dot_is); $filename = strtoupper ("$filename"); if($ext !='' AND preg_match("/$ext/i",$exten)) { if($file == "." || $file == "..") continue; if ($ext == ".jpg" || $ext == ".gif" || $ext == ".JPG") { print "<a href='../Files/image.php?src=$path$file&proc=$processo' target='_blank'><img src='../Files/thumbnail.php?gdoption=thumb&src=$path$file&maxw=65' border='0'></a>"; echo " "; } else if ($ext == ".doc" || $ext == ".dot") { echo "<a href=\"$path$file\" target=\"_blank\"><img src=\"../gsmax/images/word.jpg\" width=\"50\" height=\"50\" border=\"0\"></a>"; echo " "; } else if ($ext == ".pdf") { echo "<a href=\"$path$file\" target=\"_blank\"><img src=\"../gsmax/images/pdf.png\" width=\"50\" height=\"50\" border=\"0\"></a>"; echo " "; } else if ($ext == ".eml" || $ext == ".msg") { echo "<a href=\"$path$file\" target=\"_blank\"><img src=\"../gsmax/images/e-mail.jpg\" width=\"50\" height=\"50\" border=\"0\"></a>"; echo " "; } else if ($ext == ".tif"|| $ext == ".Tif" || $ext == ".TIF") { if ($file == "Fax.Tif") { echo "<a href=\"$path$file\" target=\"_blank\"><img src=\"../gsmax/images/articles.jpg\" width=\"50\" height=\"50\" border=\"0\"></a>"; } else echo "<a href=\"$path$file\" target=\"_blank\"><img src=\"../gsmax/images/tiff.jpg\" width=\"50\" height=\"50\" border=\"0\"></a>"; } } } // Close closedir($dir_handle); } ?>
-
Burrice minha!! Muito obrigado pessoal :D
-
É que coloquei tal e qual o seu codigo e não abriu porque não tenho a pagina "teste.php"
-
Os nomes estão todos correctos! não faltara nada ai ? É que sou iniciante nisto :(
-
Sim selecionei a bd ! E ele está a fazer a conexão correctamente. O problema é que mal abro a pagina ele diz "no foi possivel inserir" Não mostra a caixa de texto nem o botao para inserir texto. Vou colocar o codigo completo aqui poderem ver melhor: <?php $link = mysql_connect("localhost","root","sql") or die("Erro na conexo com o banco de dados MySQL"); // criando conexo com o MySQL mysql_select_db("gsmax_db") or die("Erro na seleo do banco de dados"); $sqlinsert = "INSERT INTO tipo_averig (descricao, companhia, averiguadores, Departamento) VALUES ('', '$companhia, '','') "; mysql_query($sqlinsert) or die ("no foi possivel inserir"); echo "gravado"; ?> <form name="form1" method="post" action=""> <p align="center"> Nome da Mandatária a inserir <input name="descricao" type="text" id="descricao" value="adasdsad"> <input name="companhia" type="text" id="companhia" value="asdasdsad"> <input name="averiguadores" type="text" id="averiguadores" value="asdasdsad"> <input name="Departamento" type="text" id="Departamento" value="dsdsd"> <input type="submit" name="Submit" value="Submit"> </p> </form>
-
Boas Pessoal. Preciso da vossa ajuda! já fiz a conexão com a bd mas agora me está dando erro em inserir dados na bd. Eu fiz uma pagina com uma caixa de texto e um botao e ao carregar nesse botao queria que ele enviasse para o campo da tabela mas não tou conseguindo se for possivel ajudar. Obrigado :D require "../../Connections/conexaobd.php"; $sqlinsert = "INSERT INTO tipo_averig (teste, teste1, teste2, teste3) VALUES ('', '$teste1, '','') "; mysql_query($sqlinsert) or die ("no foi possivel inserir"); echo "gravado"; ?> É que eu nem chego a carregar no botao porque ele nem aparece na pagina.