Erreur de mysql :mysql_fetch_assoc(): supplied argument is not a valid MySQL res

ouzb Messages postés 63 Date d'inscription mercredi 20 septembre 2006 Statut Membre Dernière intervention 17 juillet 2012 - 25 févr. 2009 à 15:32
ouzb Messages postés 63 Date d'inscription mercredi 20 septembre 2006 Statut Membre Dernière intervention 17 juillet 2012 - 26 févr. 2009 à 12:47
Bonjour
j'aimerai quelqu'un m'aider concernant cette erreur :Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in C:\Program Files\EasyPHP 2.0b1\www\to.recherchelogs.php on line 84

Au fait j'ai crée une page qui me permetra d'afficher des recherches avec l'option d'une liste déroulante et voici mon code

if(!isset($_GET['page']))
{
if(isset($_REQUEST['log']) && (empty($_POST['log']['action'])))

{        
        $action=mysql_real_escape_string($_POST['log']['action']);

$requete= "SELECT DISTINCT id_log,date_log, descriptif_log, login_util as utilisateur FROM
          trace_log,utilisateur
          where utilisateur.id_util='$id_util' and trace_log.id_util=utilisateur.id_util
          and groupe_log='$groupe'
          and descriptif_log LIKE '$action%'";

  $page=1;

$psize=10;

$num=@mysql_num_rows($result);

$pcunt=ceil($num/$psize);

$nextpage = $page+1;

$qianpage= $page-1;

$start=($page-1)*$psize;

$str= $requete." limit $start,$psize";

$result=mysql_query($str) ;

// on fait une boucle qui va faire un tour pour chaque enregistrement

$liste_logs = array();
 
            
while ($donnees = mysql_fetch_assoc($result) ){
    
    
  array_push($liste_logs,$donnees);
}

$smarty->assign('smarty_logs',$liste_logs);

1 réponse

ouzb Messages postés 63 Date d'inscription mercredi 20 septembre 2006 Statut Membre Dernière intervention 17 juillet 2012
26 févr. 2009 à 12:47
l'erreur est corrigé
0
Rejoignez-nous