Jump to content


Photo

Array Com Banco Odbc


  • Faça o login para participar
2 replies to this topic

#1 nannynha

nannynha

    Novato no fórum

  • Usuários
  • 22 posts
  • Sexo:Não informado

Posted 14/06/2007, 09:04

Olá galera, to com um probleminha.
Seguinte, preciso passar uma ID autonumeração pela url para poder alterar meus dados em outra página, porém quando coloco um array para fazer isso ele dá o seguinte erro:
Código:
<?
include "cabecalho.php";
$query = "select * from nomes";
$x = odbc_fetch_array($query);

?>
<table border="0" width="100%" align="center">
<tr>
<td>Pesquise o nome a ser alterado:</td>
</tr>
<tr>
<td>
<form id ="form1" name="form1" method="post" action="verificadado.php?id="<? $x[id] ?>>
<table border="0" width="100%">
<tr>
<td>&nbsp</td>
<td>&nbsp</td>
</tr>
<tr>
<td width="7%">Nome:</td>
<td><input type="text" name="nome" id= "nome" size="10"></td>
</tr>
<tr>
<td>&nbsp</td>
<td>
<input type="submit" name="submit" value="Alterar">
<input type="reset" name="submit2" value="Limpar">
</td>
</tr>
<tr>
<td>&nbsp</td>
<td><a href="index.php">Voltar</a></td>
</tr>
</table>
</form>
</td>
</tr>
</table>

Erro:
Warning: odbc_fetch_array(): supplied argument is not a valid ODBC result resource in C:\XAMPP\htdocs\teste\frmaltera1.php on line 10

O que está errado?? Ah se eu concatenar a variável dentro do form, ele da erro na concatenação, diz que não existe...
O que eu faço??

#2 Paulo André

Paulo André

    Why so serious?

  • Ex-Admins
  • 5114 posts
  • Sexo:Masculino
  • Localidade:Belo Horizonte - MG
  • Interesses:O.Q.F.J.?

Posted 14/06/2007, 09:26

Você precisa executar a query antes de obter a consulta jogando para um array. (y)
<?php
	$query = "SELECT * FROM nomes";
	$query_exec = odbc_exec($query);
	$x = odbc_fetch_array($query_exec);
?>

Referência: odbc_exec()

Flws...
(ok2)Até mais
Paulo André G Rodrigues,
ex-administrador Fórum WMO.


www.CanalDev.com.br

#3 nannynha

nannynha

    Novato no fórum

  • Usuários
  • 22 posts
  • Sexo:Não informado

Posted 14/06/2007, 09:52

Continua com o mesmo erro..
Tem outra solução??




0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq