Fórum Erro em SELECT com mysql_fetch_array() expects parameter 1 to be resource #559395
19/07/2016
0
Estou tendo problemas com um código para exibir o titulo da página no topo do navegador.
O código é o seguinte:
$vid = mysql_query("SELECT campo1, campo2 FROM tabela WHERE campo1 = '$variavel1'");
while($tivid = mysql_fetch_array($vid)) {
$tilvid = $tivid['campo2'];
echo $tilvid;
O problema é que localmente ele funciona perfeito. Mas ao enviar para para a hospedagem ele me retorna o seguinte erro.
<b>Warning</b>: mysql_fetch_array() expects parameter 1 to be resource, boolean given in <b>/url/do/arquivo.php</b> on line <b>21</b>
Alguem pode me ajudar?
Carlos Magno
Curtir tópico
+ 0Post mais votado
19/07/2016
http://php.net/manual/pt_BR/function.mysql-fetch-array.php
Fabio Basso
Gostei + 1
Mais Posts
19/07/2016
Marlon Gera
Esperto ter ajudado :)
Gostei + 1
20/07/2016
Rhavana Façanha
Gostei + 1
28/07/2016
Carlos Magno
<b>Fatal error</b>: Call to a member function prepare() on a non-object in <b>/url/do/arquivo.php</b> on line <b>23</b><br />
Gostei + 0
28/07/2016
William
Como está sua conexão e seu código de consulta em PDO?
Gostei + 0
28/07/2016
Carlos Magno
define('HOST','host');
define('DB','database');
define('USER','user');
define('PASS','password');
$conexao = 'mysql:host='.HOST.';dbname='.DB;
try{
$conecta = new PDO($conexao,USER,PASS);
$conecta->setAttribute(PDO::ATTR_ERRMODE,PDO::ERRMODE_EXCEPTION);
} catch (PDOexception $error_conecta) {
echo htmlentities('Erro ao conectar o banco de dados! '.$error_conecta->getMessage());
}
A consulta:
$sql_select_tmt = "SELECT campo1, campo2 FROM tabela WHERE campo1 = '$variavel1'";
try {
$query_select_tmt = $conecta->prepare($sql_select_tmt);
$query_select_tmt->execute();
$resutl_tmt = $query_select_tmt->fetchAll(PDO::FETCH_ASSOC);
} catch (PDOexception $error_select) {
echo "Erro ao selecionar ".$error_select->getMessage();
}
foreach($resutl_tmt as $tmt) {
$timat = $tmt['campo2'];
echo $timat;
}
Gostei + 0
29/07/2016
William
var_dump($conecta);
Gostei + 0
29/07/2016
Carlos Magno
Gostei + 0
29/07/2016
William
Leia esse post http://www.devwilliam.com.br/php/configurando-uma-conexao-com-mysql-utilizando-pdo-no-php
Gostei + 0
01/08/2016
Carlos Magno
Gostei + 0
08/11/2016
Fabio Basso
Gostei + 0
08/11/2016
Diego Silva
De onde vem essa variável "$variavel1"?
Outra pergunta é se você conferiu se o nome dos campos e da tabela estão certos. Eles tem que estar iguais ai na sua query e lá no banco.
Caso não seja nada disso, vamos verificando para ver o que pode ser.
Gostei + 0
09/11/2016
Calebe Menezes
Gostei + 0
10/11/2016
Carlos Magno
Gostei + 0
11/11/2016
Diego Silva
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)
Inserção de url
Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.