Warning: mysql_num_rows(): supplied argument is not a valid

Kalbos apie viską kas nesusiję su kitais forumais.
Locked
ptaha525
Jau po truputį tampa savu
Posts: 109
Joined: 2011 Dec 14 11:24
Skype: ptaha525
Location: Vilnius
Contact:

Warning: mysql_num_rows(): supplied argument is not a valid

Post by ptaha525 »

Gal zinot kaip patasyti sita error?

Code: Select all

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

User avatar
psychical
Viršininkas
Posts: 2094
Joined: 2011 Mar 12 22:19
Skype: tautvydas11
Location: Linksmakalnis
Contact:

Re: Warning: mysql_num_rows(): supplied argument is not a va

Post by psychical »

koda parodyk, bent ta dali kai selektini, o poto sita, kai ieskai skaiciaus, kiek surado

User avatar
hleV
AMX Mod X ekspertai
Posts: 875
Joined: 2011 Apr 02 11:23
Skype: hlev.lt
Location: Šiauliai

Re: Warning: mysql_num_rows(): supplied argument is not a va

Post by hleV »

Gal MySQL versija nepalaiko tokios funkcijos.
Image ← RIP best userbar
DISKUSIJA: KIETAS PLUGIN'O UŽSAKOVAS
Privačios pagalbos neteikiu!

User avatar
psychical
Viršininkas
Posts: 2094
Joined: 2011 Mar 12 22:19
Skype: tautvydas11
Location: Linksmakalnis
Contact:

Re: Warning: mysql_num_rows(): supplied argument is not a va

Post by psychical »

"supplied argument is not a valid MySQL result resource in" - pagal situs zodzius speju, kad mysql_query negauna reikiamu resource #x todel negali is oro gauti ir eiluciu kiekio, todel pirma tegul parodo kodo dali ;D

ptaha525
Jau po truputį tampa savu
Posts: 109
Joined: 2011 Dec 14 11:24
Skype: ptaha525
Location: Vilnius
Contact:

Re: Warning: mysql_num_rows(): supplied argument is not a va

Post by ptaha525 »

cia kazkas su mysql nutiko seniau normalei budavo Image
idnex

Code: Select all

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><title>vLRP.lt Pakvietimų sistema</title><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><script type="text/javascript" src="http://code.jquery.com/jquery-latest.pack.js"></script><script> $(document).ready(function() {      $('a[name=modal]').click(function(e) {        e.preventDefault();        var id = $(this).attr('href');        var maskHeight = $(document).height();        var maskWidth = $(window).width();        $('#mask').css({'width':maskWidth,'height':maskHeight});        $('#mask').fadeIn(1000);            $('#mask').fadeTo("slow",0.8);          var winH = $(window).height();        var winW = $(window).width();        $(id).css('top',  winH/2-$(id).height()/2);        $(id).css('left', winW/2-$(id).width()/2);        $(id).fadeIn(950);     });    $('.window .close').click(function (e) {        e.preventDefault();        $('#mask').hide();        $('.window').hide();    });         $('#mask').click(function () {        $(this).hide();        $('.window').hide();    });             }); </script><link href="style.css" rel="stylesheet" type="text/css" /></head><body><div align="center"><!-- header starts --><div id="header"></div><!-- header ends --><!-- navigation starts --><a href="index.php"><img src='images/pagrindinis.png'  alt="" border="0" /></a>&nbsp;<a href="#topas" name="modal" ><img src='images/top10.png'  alt="" border="0" /></a>&nbsp;<a href="forum#Link"><img src='images/forumas.png'  alt="" border="0" /></a><br/><br/><!-- navigation ends --><!-- content starts --><div id="content">---<br/>Pakvietimų sistema,tai mažas konkursas kurio metu galite laimėti įvairių prizų. Jūsų laimėjimas priklauso nuo jūsųturimų pakvetimų skaičiaus. Paprasčiausias dalykas kurį turite padaryti - užregistruoti nuorodą ir ją siųsti visiemssavo draugams,pažystamiems. Vos jie ant jos paspaus, tu gausi vieną tašką. Vienas žmogus į šią sistemą galibūti pakviestas tik vieną kartą,tad nieko nelaukite ir kuo greičiau kvieskite draugus! <br/>---<div id="newstxt"><?phprequire_once("db.php"); $pakviete = $_GET['pakviete']; if (!$pakviete){    $imam = mysql_query("SELECT * FROM nariai WHERE ip = '".$_SERVER['REMOTE_ADDR']."'");    $tikrinam = mysql_num_rows($imam);        if ($tikrinam == 0)    {        if (isset($_POST['registruotis']))        {            $slapyvardis = clean($_POST['slapyvardis']);            $ip = $_SERVER['REMOTE_ADDR'];                        $itikrinimui = mysql_query("SELECT * FROM nariai WHERE slapyvardis = '$slapyvardis'");            $itskaiciuojam = mysql_num_rows($itikrinimui);                        if ($itskaiciuojam == 1)            {                echo "<font style='font-family: Tahoma; font-size: 11px; color: red;'>Atsiprašome,bet šis slapyvardis jau užregistruotas pakvietimų sistemoje.</font>";            }            else if($slapyvardis == '') {            echo "<font style='font-family: Tahoma; font-size: 11px; color: red;'>Neįrašėte slapyvardžio!</font>";            $errflag = true;            }            else            {                $registruojam = mysql_query("INSERT INTO nariai (slapyvardis, ip) VALUES ('$slapyvardis', '$ip')");                $registruojam = mysql_query("INSERT IGNORE INTO pakviesti (ip) VALUES ('$ip')");                                if (!$registruojam)                {                    echo "<font style='font-family: Tahoma; font-size: 11px; color: red;'>Įvyko nenumatyta klaida!</font>";                }                elseif ($registruojam)                {                    echo "<font style='font-family: Tahoma; font-size: 11px; color: green;'>Jūs sėkmingai užregistruotas! <a href='index.php'>Eiti atgal</a></font>";                }            }        }        else        {            echo "                <form action='' method='POST'>                    <table align='center'>                        <tr><td>Slapyvardis:</td><td><input type='text' name='slapyvardis' /></td><td><input type='submit' name='registruotis' value='Sukurti mano nuorodą!' /></td></tr>                    </table>                </form>            ";        }    }    else    {        while ($rodom = mysql_fetch_array($imam))        {            $slapyvardis = $rodom['slapyvardis'];            $pakvietei = $rodom['pakviete'];            echo "Tavo nuoroda yra: http://".$_SERVER['SERVER_NAME']."".$_SERVER['PHP_SELF']."?pakviete=$slapyvardis<br />Tu pakvietei: <b>$pakvietei</b> žmonių!<br/>";        }    }}elseif ($pakviete){    $imamt = mysql_query("SELECT * FROM pakviesti WHERE ip = '".$_SERVER['REMOTE_ADDR']."'");    $itskaiciuojam = mysql_num_rows($imamt);        if ($itskaiciuojam == 1)    {        echo "<font style='font-family: Tahoma; font-size: 11px; color: red;'>Tu jau pakviestas!</font>";    }    else    {        $imamid = mysql_query("SELECT * FROM nariai WHERE slapyvardis = '$pakviete'");        $iipskaiciuojam = mysql_num_rows($imamid);                if ($iipskaiciuojam == 0)        {            echo "<font style='font-family: Tahoma; font-size: 11px; color: red;'>Toks pakvietėjas neegzistuoja!</font>";        }        else        {            $uzskaitom = mysql_query("UPDATE nariai SET pakviete = pakviete+1 WHERE slapyvardis = '$pakviete'");            $uzskaitom = mysql_query("INSERT INTO pakviesti (ip) VALUES ('".$_SERVER['REMOTE_ADDR']."')");            if (!$uzskaitom)            {                echo "<font style='font-family: Tahoma; font-size: 11px; color: red;'>Įvyko nenumatyta klaida!</font>";            }            elseif ($uzskaitom)            {                echo "<font style='font-family: Tahoma; font-size: 11px; color: green;'>Tu sėkmingai pakviestas!</font>";            }        }    }}?></div>        </div><!-- content ends --><!-- footer starts --><div id="footer"><center><a target="_blank" href="http://www.hey.lt/details.php?id=300077"><img width=88 height=31 border=0 src="//www.hey.lt/count.php?id=300077" alt="Hey.lt - Nemokamas lankytojų skaitliukas"></a></center></div><!-- footer ends --><!-- fakju --><div id="boxes"><div id="topas" class="window">   <div align="right"><a href="#" class="close"/><img src="images/close.png" width="19" height="19" border="0" /></a><br /></div><br/><div align="center"><?php $imam = mysql_query("SELECT * FROM nariai ORDER BY pakviete DESC LIMIT 10");$tikrinam = mysql_num_rows($imam); if ($tikrinam == 0){    echo "<font style='font-family: Tahoma; font-size: 11px; color: red'>Šiuo metu nėra nei vieno žmogaus kuris būtų pakvietęs.</font>";}else{    echo "        <table border='1' cellpadding='2' cellspacing='2' width='250' style='border-collapse:collapse; border:1px #c2c2c2 solid; background-color:#cccccc;'>            <tr align=center bgcolor=#b2b2b2><th>#</th><th>Slapyvardis</th><th>Pakvietė</th></tr>";            $vieta = 0;    while ($rodom = mysql_fetch_array($imam))    {        $vieta++;        $slapyvardis = $rodom['slapyvardis'];        $pakviete = $rodom['pakviete'];                echo "<tr align=center><td>$vieta</td><td>$slapyvardis</td><td>$pakviete</td></tr>";    }    echo "</table>";}?></div></div>  </div></div></body></html>
DB

Code: Select all

<?php$serveris = 'lalala';$vartotojas = 'vardenis pavardenis';$slaptazodis = 'pw';$db = 'duomenubaze'; $jungiames = @mysql_connect($serveris, $vartotojas, $slaptazodis);$renkames = @mysql_select_db($db, $jungiames); if (!$jungiames){    die("<font style='font-family: Tahoma; font-size: 11px; color: red;'>Nepavyko prisijungti prie duomenų bazės, prašome tikrinti duomenis.</font>");}elseif (!$renkames){    die("<font style='font-family: Tahoma; font-size: 11px; color: red;'>Nepavyko pasirinkti duomenų bazės, prašome patikrinti duomenis.</font>");} //sql injection apsauga    function clean($str) {        $str = @trim($str);        if(get_magic_quotes_gpc()) {            $str = stripslashes($str);        }        return mysql_real_escape_string($str);    }?>
SUSITVARKIAU :alive:

Locked

Who is online

Users browsing this forum: No registered users and 50 guests