Depois de algum tempo a trabalhar numa aplicação, onde posso inserir, editar, eliminar, consultar dados.
Até ao momento tudo ia funcionando tudo normalmente, agora quando vou eliminar dados não me aparece o valor do campo resultante da query, ou seja:
Fazendo o select dos campos que quero apresentar
$sql = "SELECT id_detalhe, divisao.id_divisao AS idDivisao, divisao.sigla AS siglaDivisao, detalhe.nome AS nomeDetalhe,cargo FROM divisao,detalhe WHERE divisao.id_divisao = detalhe.id_divisao AND id_detalhe = '".$_GET['id']."'"; $query = mysql_query($sql); $rs = mysql_fetch_array($query);
atribuindo os valores armazenados na variável $rs
<tr> <td class="titulo3">cargo</td> <td class="texto"><input type="text" name="txt_cargo" id="txt_cargo" size="50" value="<?=$rs['cargo']?>" /></td> </tr>
O valor que ele apresenta na caixa de texto é "value="<?=$rs['cargo']?>". Esta situação é regra geral para todas as funcionalidades desenvolvidas até ao momento, de um momento para o outro deixou de apresentar os dados...
Que poderá ser, alguém já teve o mesmo problema? Actualizei recentemente a versão do xampp, não deveria ter influência ou tem?
aparentemente solucionada a questão, habilitei no php.ini a opção "short_open_tag = On"
Há algum inconveniente em utilizar a dita short_open_tag? Li no ficheiro php.ini que não é recomendado utilizar esta tag, alguma questão de segurança ou algo parecido?
Edição feita por: ThinkBrunus, 12/09/2009, 16:11.