Dúvida em PHP
Como setar um valor do banco em uma variável?
Raniel Gomes
Curtidas 0
Respostas
Marcio Araujo
07/10/2013
este codigo não é meu, me diga se é isso que deseja:
$variavel = pg_query("select id from tabela"); $variavel2=$variavel[0]['id'];
GOSTEI 0
Raniel Gomes
07/10/2013
Vou testar amigo
GOSTEI 0
Marcio Araujo
07/10/2013
se der certo, avise, vlw
GOSTEI 0
Raniel Gomes
07/10/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.
GOSTEI 0
Marcio Araujo
07/10/2013
então desculpa, mas não conseguiu achar nada?
GOSTEI 0
Raniel Gomes
07/10/2013
Até agora não amigo vou ficar tentando aqui.
GOSTEI 0
Marcio Araujo
07/10/2013
caso encontre, deixe aqui a solução.
GOSTEI 0
Raniel Gomes
07/10/2013
Na hora amigo.
GOSTEI 0
William
07/10/2013
Acho
isso responde sua dúvida, existem variações desse exemplo, você pode melhorar:
// 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;
GOSTEI 0
Raniel Gomes
07/10/2013
Estarei amigo, obrigado.
GOSTEI 0
José
07/10/2013
Olá amigo Raniel, podemos dar sua duvida por solucionada ?
GOSTEI 0
Raniel Gomes
07/10/2013
Ainda não testei irei testar :D, mais encontrei um fonte mais parecido com oque eu queria =>
<?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; ?>
GOSTEI 0
Marcio Araujo
07/10/2013
está bem mais completo esse codigo.
GOSTEI 0
Raniel Gomes
07/10/2013
é verdade está mesmo.
GOSTEI 0