Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá!
Pesquisei aqui no forum e na net sobre minha duvida e não achei nada.
Aqui no forum até achei algumas coisas mas creio que estou 1 passo a frente.
Seguinte, tenho um sistema que são cadastradas ordens de serviço.
Em uma pagina são listadas todas minhas ordens de serviço em aberto, junto com elas tenho meu link "Alterar".
Este link me leva a uma página com os dados preenchidos no cadastro da OS para que eu possa alterar.
Até o momendo de ir pra paginá beleza, mas não estou conseguindo que os campos voltem peenchidos.
Segue meu código:
<?php
include "lib/conexao.php";
$id = $_GET["Id"];
$result = mysql_query("SELECT * FROM servicos WHERE Id = $id");
$dados = mysql_fetch_assoc($result);
?>
<form action="alteraos_db.php" method="post">
<table width="200" border="0" class="tabela-padrao">
<tr>
<td>Data:</td>
<td colspan="3"><label>
<input name="dataos" type="text" id="dataos" value="<?php echo $dados['data']; ?>" size="7" />
</label></td>
</tr>
<tr>
<td width="68">Empresa:</td>
<td colspan="3">
<select name="empresa">
<?php
while ( $query = mysql_fetch_array($dados))
{
?>
<option value="<?php echo $dados['empresa'] ?>"><?php echo $dados['empresa']; ?></option>";
<?php } ?>
</select> </td>
</tr>
<tr>
<td>Contato:</td>
<td colspan="3"><label>
<input name="contato" value="<?php echo $dados['contato']; ?>" type="text" id="contato" size="20" />
</label></td>
</tr>
<tr>
<td>Motoqueiro:</td>
<td colspan="3">
<select name="funcionario">
<?php
while ( $query = mysql_fetch_array($dados))
{
?>
<option value="<?php echo $dados['funcionario'] ?>"><?php echo $dados['funcionario']; ?></option>";
<?php } ?>
</select> </td>
</tr>
<tr>
<td>Destino:</td>
<td colspan="3"><input name="destino" type="text" id="destino" value="<?php echo $dados['destino']; ?>" size="20" /></td>
</tr>
<tr>
<td>Motoqueiro</td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td>Saida:</td>
<td width="14"><input name="saida" type="text" id="saida" value="<?php echo $dados['saida']; ?>" size="2" maxlength="5" /></td>
<td width="56">Chegada:</td>
<td width="44"><input name="chegadaf" type="text" id="chegadaf" value="<?php echo $dados['chegadaf']; ?>" size="2" maxlength="5" /></td>
</tr>
<tr>
<td>Empresa</td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td>Chegada:</td>
<td><input name="chegadae" type="text" id="chegadae" value="<?php echo $dados['chegadae']; ?>" size="2" /></td>
<td> </td>
<td> </td>
</tr>
<tr>
<td colspan="4"><label>
<input type="submit" name="gravar" id="gravar" value="Gravar" />
</label></td>
</tr>
</table>
</form>
O problema é que me retorna o seguinte erro:
Warning: mysql_fetch_assoc() expects parameter 1 to be resource, boolean given in C:\wamp\www\peralt\alteraos.php on line 24
E todos campos vazios!
Obrigado desde já!
Carregando comentários...