Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Wilclefison Lima

Error mysql_fetch_array()

Recommended Posts

Troquei a versão do meu servidor para 5.5 ai paro de funcionar ai voltei para versão 5.3 e ficou assim meu site :/

 

 

Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in /home/u416808352/public_html/index.php on line 8

 

Este e o codigo que fica na base da linha 8


$query = "select * from geral";
 $rs    = mysql_query($query);

$campo = mysql_fetch_array($rs) ;  
						
$title  	= $campo['empresa'];
$desc_meta	= $campo['description'];
$keywords	= $campo['keywords'];
						
						

 

Isso pode ser erro no Connection para o banco de dados?

 

 

se for deem uma olhada aqui tbm no Connection

 

<?php
# FileName="Connection_php_mysql.htm"
# Type="MYSQL"
# HTTP="true"
$hostname_concao = "NÂO POSSO MOSTRAR";
$database_concao = "NÂO POSSO MOSTRAR";
$username_concao = "NÂO POSSO MOSTRAR";
$password_concao = "NÂO POSSO MOSTRAR";
$concao = mysql_pconnect($hostname_concao, $username_concao, $password_concao) or trigger_error(mysql_error(),E_USER_ERROR); 
?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você está selecionando todos os registros. Eles são retornados como um array então, logo, você deve recuperar esse

retorno com um looping. Tenta:

 

 

 

$query = "select * from geral";

$rs = mysql_query($query);

if( mysql_num_rows( $rs ) > 0){
 while($campo = mysql_fetch_array($rs) ){


     echo $title = $campo['empresa']; //ou echo $campo['empresa'];
     echo $desc_meta = $campo['description']; //ou echo $campo['description'];
     echo $keywords = $campo['keywords']; //ou echo $campo['keywords'];
   }  
}

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tipo assim cara o eu já mando puxar os registros eu vou mandar o código todo para vocês darem uma olhada :)

 

me ajudem gente boa aushaush

 

 

eu já fiz o que você mandou Marcos e continuou o mesmo problema

 

 

 

<?php
include('admin/Connections/movie.php'); 

$query = "select * from geral";

$rs = mysql_query($query);

if( mysql_num_rows( $rs ) > 0){
 while($campo = mysql_fetch_array($rs) ){


     echo $title = $campo['empresa']; //ou echo $campo['empresa'];
     echo $desc_meta = $campo['description']; //ou echo $campo['description'];
     echo $keywords = $campo['keywords']; //ou echo $campo['keywords'];
   }  
}
						
						
?>

<!doctype html>
<html lang="pt-br"><head>

        <title><?php echo $title; ?></title>
        <meta name="description" content="<?php echo $desc_meta; ?>">
		<meta name="keywords" content="<?php echo $keywords; ?>">
		<meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, height=device-height, initial-scale=1, maximum-scale=1, user-scalable=no" />
		<link href="css/1.css" rel="stylesheet" type="text/css" />
		<script type="text/javascript" src="busca.js"></script>
        <!--[if lt IE 9]><script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script><![endif]-->
<script  type="text/javascript" src="mobile.js" ></script>
        <link href='http://fonts.googleapis.com/css?family=Open+Sans:300,600' rel='stylesheet' type='text/css' />

        <link rel="stylesheet" href="css/style.css" />
		<link type="image/x-icon" rel="shortcut icon" href="favicon.ico"/>
        <!-- Scripts are at the bottom of the page -->

    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    				

		<script type="text/javascript" language="javascript">
function noenter() {
var tecla = event.keyCode;
if ((tecla == 13)) { 
return false;
}
return tecla;
}
</script>
 
<script>
  (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
  })(window,document,'script','//www.google-analytics.com/analytics.js','ga');

  ga('create', 'UA-46757028-1', 'maisfilmesonline.com');
  ga('send', 'pageview');

</script>
 <style type="text/css" >
 
 .tip {
	color: #fff;
	background:#1d1d1d;
	display:none; /*--Hides by default--*/
	padding:10px;
	position:absolute;	z-index:1000;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
 
 </style>
 
<!-- AddThis Smart Layers BEGIN -->
<!-- Go to http://www.addthis.com/get/smart-layers to customize -->
<script type="text/javascript" src="//s7.addthis.com/js/300/addthis_widget.js#pubid=ra-51465c940daf5eda"></script>
<script type="text/javascript">
  addthis.layers({
    'theme' : 'transparent', 
    'follow' : {
      'services' : [
        {'service': 'facebook', 'id': 'maisfilmesonline'},
        {'service': 'twitter', 'id': 'maisfilmesonlin'},
        {'service': 'google_follow', 'id': '+MaisfilmesonlineTk'}
      ]
    }   
  });
</script>
<!-- AddThis Smart Layers END -->
    </head>
    <body onkeypress="return noenter();">

        <!-- BACKGROUND -->
        <img src="img/background-1.jpg" class="background" alt="" />
        <!-- /BACKGROUND -->

        <!-- LOGO -->
        <div class="header">
           <a href="index.php"> <h1>
                <img src="img/headerlogo.png" height="32" width="35" class="header-logo" alt="" />
                Mais Filmes Online
            </h1></a>
        </div>
        <!-- /LOGO -->

        <!-- MAIN CONTENT SECTION -->
        <section id="content">

            <!-- SECTION -->
            <section class="clearfix section" id="start">

                <!-- SECTION TITLE -->
                <h3 class="block-title">Ultimos Adicionados</h3>
                <!-- /SECTION TITLE -->

                <!-- SECTION TILES -->
               <?php 
			   $sql1 = mysql_query("SELECT * FROM noticias order by id_noticia DESC LIMIT 21");
			   while ($aux1 = mysql_fetch_array($sql1)) {  /* Ai o resto é com voces em montar como deve parecer o conteúdo */
					$id_noticia        = $aux1['id_noticia'];
					$data_noticia      = $aux1['data'];
					
					$t1   			   = $aux1['titulo'];
					$t2 			   = strtolower($t1);
					$titulo_noticia	   = ucwords($t2);
					
		 			$descricao_noticia = $aux1['descricao'];
					$texto_noticia     = $aux1['noticia'];
					$imagem_noticia    = $aux1['nome_arquivo'];
		
					
?>


                
				<div class="tile black imagetile w1 h1">
                <a href="verfilme.php?id_video=<?php echo $id_noticia; ?>" class="link">
					<img src="admin/img/filmes/<?php echo $imagem_noticia; ?>" alt="<?php echo $titulo_noticia; ?>" />
                    <div class="caption transparent ">
                        
                            <div class="title">
                                <?php echo substr($titulo_noticia, 0, 35) ; ?>
                            </div>
                        </a>
                    </div>
                   
                </div>
                
                
                
                
                <!-- Link que receberá o evento do popover ao ser clicado.-->

           <?php } ?>     
                               
                <!-- /SECTION TILES -->
<!-- Div oculta que será exibida dentro do popover. -->

            </section>
            <!-- /SECTION -->
            
            
            
                        <!-- SECTION -->
            <section class="clearfix section" id="seriados" data-option-key="filter">

                <!-- SECTION TITLE -->
                <h3 class="block-title">Seriados</h3>
                <!-- /SECTION TITLE -->

                <!-- SECTION TILES -->
				<div class="tile w4 h4 icon-scaleuprotate360cw">
                    <a class="link" href="#">
                    <img src="img/seriadosembreve.jpg" />
                        <i class="icon-film icon-4x"></i>
                       
                    </a>
                </div>                <!-- /SECTION TILES -->

            </section>
            <!-- /SECTION -->

            
            
            
            
            <!-- SECTION -->
            <section class="clearfix section" id="portfolio" data-option-key="filter">

                <!-- SECTION TITLE -->
                <h3 class="block-title">Categorias</h3>
                <!-- /SECTION TITLE -->

                <!-- SECTION TILES -->
                <?php 
			   $sql12 = mysql_query("SELECT * FROM categoria order by id_categoria LIMIT 17");
			   while ($aux12 = mysql_fetch_array($sql12)) {  /* Ai o resto é com voces em montar como deve parecer o conteúdo */
					$id_categoria           = $aux12['id_categoria'];
					$icategoria_nome        = $aux12['categoria_nome'];
					$categoria_img 			= $aux12['img_categoria'];
		
?>
                <div class="tile imagetile title-scaledown icon-fadeoutscaleup w2 h1">
                    <a class="link" href="categoria.php?idcat=<?php echo $id_categoria; ?>" data-option-value="*">
                    <i class="icon-th icon-4x"></i>
                        <img src="admin/img/categoria/<?php echo $categoria_img; ?>" alt="" />
                        
                    </a>
                </div>
 <?php } ?>   
               
                <!-- /SECTION TILES -->

            </section>
            <!-- /SECTION -->


        </section> 
        <!-- /MAIN CONTENT SECTION -->
<a href="https://plus.google.com/109366690542993617548" rel="publisher">Google+</a>
        <!-- LOCKSCREEN -->
        <section class="mlightbox" id="lockscreen">
            <div id="lockscreen-content">
                <img src="img/logo.png" height="109" width="140" id="locklogo"  />
                <br /><br />
                <img src="img/preloader.gif" id="lockloader" alt="Loading.." />
            </div>
        </section>
        <!-- /LOCKSCREEN -->

        <!-- SIDEBAR -->
        <div id="opensidebar"><i class="icon-3x"><img src="search-icon-hi.png" width="30" height="30" /></i></div>
        <section id="sidebar" class="htmltile">
           
<div id="formulario">
			<h2>Digite sua busca e espere</h2>
			<form action="" method="get" enctype="multipart/form-data">
				<input type="text" name="q" id="q" onKeyUp="busca();"/>
			</form>
		</div>
		
		<div id="resultado">
			<div id="exibe" class="aquidiv";>
			</div>
			<div style="clear:both;"></div>
		</div>


    
        </section>
        <!-- /SIDEBAR -->

        <!-- PRELOADER -->
        <section class="mlightbox" id="loader">
            <a href="#">
                <img src="img/preloader.gif" alt="Loading.." />
            </a>
        </section>
        <!-- /PRELOADER -->


    </body>
</html>

 

bem só para deixar avisado, tipo não liguem para minha bagunça kkk

 

galera isso não pode ser um erro de conexão ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não Entendi kkk



Olhem essa parte tipo eu mandei imprimir o erro da isso

 

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''geral'' at line 1

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu consegui resolver, ^^ o problema como eu disse antes poderiam ser no banco de dados, bem então o que eu fiz foi reparrar meu banco

 

 

<?php
   
$database = "Não PODE MOSTRAR XP"; // SERVIDOR E PORTA UTILIZADA   
$dbname   = "Não PODE MOSTRAR XP"; // BASE DE DADOS 
$usuario  = "Não PODE MOSTRAR XP"; // USUÁRIO DO MYSQL
$dbsenha  = "Não PODE MOSTRAR XP"; // SENHA DO MYSQL

$conexao = (mysql_connect($database, $usuario, $dbsenha));
if($conexao){
      if (mysql_select_db($dbname, $conexao)){ print "";} else{ print "Não foi possível selecionar o Banco de Dados"; } 
}
	  else
{ print "Erro ao conectar o MySQL"; }

?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.