Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource

algeriano
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 1
Inscription: 11 Jan 2012

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource

Message le Mer Jan 11, 2012 5:38

Bonjour,
j'espere que je vais trouver quelqu'un qui va m'aider dans ce gros probleme.
dans l'index google y a des anciens lien qui marche pas bon j'allais les supprimer à partir de google webmaster mais quand j'ai cliqué sur ces lien voila ce que j'ai trouvé

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/nadia/public_html/showarticle.php on line 39

qu'est ce que c'est que ca????? :cry:

voila tout le showarticle.php

Code: Tout sélectionner
<?php
require_once ("includes/config.php");
require_once ("includes/functions.php");
$script_name = 'showarticle';

if (REWRITE_URLS == 1) {

    // split the path variables into something your can use
    $var_array = explode("/", $_SERVER['REQUEST_URI']);
       
    // get path to query db
    $depth_of_script_category = DEPTH_OF_SCRIPT + 1;
    $depth_of_script_article = DEPTH_OF_SCRIPT + 2;   
   
    // get everything after the '_'
    $article_id = substr(strrchr($var_array[$depth_of_script_article], '_'), 1 );
   
} else {

    // mod rewrite is off
    // trim data and query db
    $article_id = trim($_REQUEST['article']);

   
}


// lets query the db
$sql = "
    SELECT *
    FROM pqdb_articles, pqdb_categories
    WHERE article_id = " . mysql_real_escape_string($article_id) . "
    $query_ext
    AND category_id = article_cat
";
   
$result = mysql_query($sql);

if (mysql_num_rows($result) < 1) {
 
    $show_article = "Oops!  Something went wrong"; 
             
} else {

    while ($article = mysql_fetch_array($result)) {
   
        // format category names (get rid of "Information ...")
        $take_out = array("& Information", "Information on", "Information");
        $category_desc = str_replace($take_out, "", $article['category_desc']);
   
        $category_name = $article['category_name'];
        $category_id = $article['category_id'];       
        $meta_key = $article['category_meta_key'] . ", " . $article['article_meta_key'];
        $meta_desc = $article['category_meta_desc'] . " " . $article['article_meta_desc'];
   
   
        $article_id = $article['article_id'];
        $article_title = $article['article_title'];
        $article_text = "<p>" . nicetrim(nl2br($article['article_text'])) . "</p>";
        $article_cat = $article['article_cat'];
        $article_meta_key = $article['article_meta_key'];
        $article_meta_desc = $article['article_meta_desc'];   
    }
   
    $show_article = "<h2 style=\"padding-bottom: 8px;\">$article_title</h2>\r$article_text";
   
}

// This is the <title> of your index page
$page_title = $article_title;

// These are your meta keywrds for the index page
$meta_key = $meta_key;

// This is your meta description for the index page
$meta_desc = $meta_desc;

require_once ("includes/head_meta_title.php");
?>


<div id="outer">
   <div id="innerwrap">
      <div id="centrecontent">
            <!--centre content goes here -->
          <!-- breadcrumb -->
            <div id="nav1">
                <ul><?php require_once ("includes/breadcrumb.php"); ?></ul>
            </div>
            <?php echo center_column_ad(); ?>
            <?php echo $show_article; ?>
            <?php echo center_rss(); ?>
            <?php if (CENTER_COLUMN_DYNAMIC_RSS == 1) {echo "<div style=\"margin-top: 20px; font-weight: bold;\">In The News:</div><hr />"; $q = str_replace("-","+",$category_name); include("includes/rss.php");} ?>
      </div>
      
      <div id="left">
         <?php echo left_column(); ?>
            <?php echo left_rss(); ?>
      </div>
   </div>
    <!-- end innerwrap -->

   <div id="right">
        <?php echo right_column(); ?>
        <?php echo right_rss(); ?>
   </div>



<?php
require_once ("includes/header_footer.php");
?>


quelque'un peut me regler ce probleme??? :(

j'attends vos reponse avec impatience

merci d'avance


e-kiwi
Modérateur
Modérateur
 
Messages: 15618
Inscription: 23 Déc 2003

Re: Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource

Message le Mer Jan 11, 2012 8:12

Bonjour,

tu identifies la ligne qui affiche la requête qui pose problème (je t'aide, pas loin de la ligne 38), tu fais un "echo" de ta requête, tu la colle dans phpmyadmin, et tu verras l'erreur complète qui te permet de résoudre ce problème

a+


Leonick
WRInaute accro
WRInaute accro
 
Messages: 19599
Inscription: 8 Aoû 2004

Re: Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource

Message le Mer Jan 11, 2012 20:10

pas mieux


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités