Array
(
)

Dúvida em PHP

PHP
Raniel Nogueira
   - 07 out 2013

Como setar um valor do banco em uma variável?

Marcio Araujo
   - 07 out 2013

este codigo não é meu, me diga se é isso que deseja:

#Código

$variavel = pg_query("select id from tabela");
$variavel2=$variavel[0]['id'];

Raniel Nogueira
   - 07 out 2013

Vou testar amigo

Marcio Araujo
   - 08 out 2013

se der certo, avise, vlw

Raniel Nogueira
   - 09 out 2013

Amigo percebi que isso ai é uma função em PHP, mais aqui não deu certo por não saber o código da função.

Marcio Araujo
   - 09 out 2013

então desculpa, mas não conseguiu achar nada?

Raniel Nogueira
   - 09 out 2013

Até agora não amigo vou ficar tentando aqui.

Marcio Araujo
   - 09 out 2013

caso encontre, deixe aqui a solução.

Raniel Nogueira
   - 09 out 2013

Na hora amigo.

William (devwilliam)
   - 09 out 2013

Acho#Código isso responde sua dúvida, existem variações desse exemplo, você pode melhorar:

#Código
// Função retorna uma conexão válida com o banco de dados
function Conectar(){
try{ $opcoes = array(PDO::MYSQL_ATTR_INIT_COMMAND => 'SET NAMES UTF8');
$con = new PDO("mysql:host=localhost; dbname=bancoExemplo;", "root", "123456", $opcoes);
return $con;
} catch (Exception $e){
echo 'Erro: '.$e->getMessage(); return null;
}
}

// Atribuo a conexão para variável $pdo
$pdo = Conectar();

// Atribui uma instrução SQL de consulta
$sql = 'SELECT nome, cpf FROM cliente';

// Prepara a instrução
$stm = $pdo->prepare($sql);

// Executa a instrução de consulta
$stm->execute();

// Atribui os dados de retorno a variável $dados
$dados = $stm->fechtAll(PDO:FETCH_OBJ);

// Iteração com os valores retornados
foreach($dados as $valor):
$nome = $valor->nome;
$cpf = $valor->cpf;
endforeach;

Raniel Nogueira
   - 10 out 2013

Estarei amigo, obrigado.

José
   - 15 out 2013

Olá amigo Raniel, podemos dar sua duvida por solucionada ?

Raniel Nogueira
   - 16 out 2013

Ainda não testei irei testar :D, mais encontrei um fonte mais parecido com oque eu queria =>

#Código

<?php

// variáveis para a conexão com o banco MySQL
$server = 'localhost';
$banco = 'nome_do_banco';
$user = 'usuario';
$senha = 'senha';

// conexão com o banco MySQL
mysql_connect($server, $user, $senha);
mysql_select_db($banco);

// query SQL
$query = "SELECT descricao, preco, quantidade FROM produtos WHERE id = 3";
// executa a query e 'grava' o resultado em $res
$res = mysql_query($query) or die(mysql_error());

// busca os campos da query
$campo = mysql_fetch_array($res);
// armazena cada campo do banco em uma variável
$desc = $campo["descricao"];
$preco = $campo["preco"];
$quant= $campo["quantidade"];

// exibe o resultado
echo "Descrição: ".$desc;
echo "Preço: ".$preco;
echo "Quantidade: ".$quant;
?>

Marcio Araujo
   - 16 out 2013

está bem mais completo esse codigo.

Raniel Nogueira
   - 16 out 2013

é verdade está mesmo.