PHP : Exibindo Query em array

2 respostas
ThePianist

Dúvida de principiante.

Galera, minha ideia era a seguinte: Meu código executa uma consulta em 3 colunas da tabela "remessa". Pois bem, atribuí as colunas à 3 variáveis:

$serv=$dados['SERVICO'];
                            $emp=$dados['EMPRESA'];
							$ger=$dados['GER'];

Não estou conseguindo exibir o conteúdo das colunas !! O código é esse aí de baixo:

<?php  
					  
							$db = new mysql_connection("c3lzYmRfcGFzc2tleQ==");
							$db->connect("localhost","root","sistema_nokia"); 
							$dados=$db->query("SELECT  SERVICO , EMPRESA , GER from remessa",true);
							
						
                            $serv=$dados['SERVICO'];
                            $emp=$dados['EMPRESA'];
							$ger=$dados['GER'];
							
							while(mysql_fetch_array($dados)){

							
                                     echo $serv , $emp , $ger;}

									
							?>

É exibido o seguinte erro : ( ! ) Warning: mysql_fetch_array() expects parameter 1 to be resource, array given in C:\wamp\www\teste\lig\index.php on line 61
Call Stack
# Time Memory Function Location
1 0.0008 370840 {main}( ) ..\index.php:0
2 0.0926 414328 mysql_fetch_array ( ) ..\index.php:61

Alguém poderia me ajudar ? Sou noob msm em php. E pra completar, estou tentando modificar um código que não foi feito por mim. :?

2 Respostas

Eduardo_Mazzini

Boa tarde,

Cara pelo que vi no código, o erro encontra-se na linha destacada abaixo.:

$dados=$db->query(“SELECT SERVICO , EMPRESA , GER from remessa”,true);

O select que deverá utilizar nesse caso, seria alguma coisa nesse sentido, porém utilizando os dados que você dispõe em seu BD.

[i]mysql_select_db(“my_db”, $con);

$result = mysql_query(“SELECT * FROM Persons”);[/i]

Espero ter ajudado.

Abraços

ThePianist

Eduardo Mazzini:
Boa tarde,

Cara pelo que vi no código, o erro encontra-se na linha destacada abaixo.:

$dados=$db->query(“SELECT SERVICO , EMPRESA , GER from remessa”,true);

O select que deverá utilizar nesse caso, seria alguma coisa nesse sentido, porém utilizando os dados que você dispõe em seu BD.

[i]mysql_select_db(“my_db”, $con);

$result = mysql_query(“SELECT * FROM Persons”);[/i]

Espero ter ajudado.

Abraços

Eduardo, era isso msm. Fiz aglgo parecido e rodou. Vlw !1 Abç

Criado 9 de novembro de 2011
Ultima resposta 10 de nov. de 2011
Respostas 2
Participantes 2