Note that there are some explanatory texts on larger screens.

plurals
  1. POA bad result of the comparison - PHP
    primarykey
    data
    text
    <p>I have a function that connects to the database and returns a number and a second function, which returns the size of a file. If I use the echo function to view the results functions: variable1 = 1345064, and variable2 = 135</p> <p>,but when I use a comparison, go me incorrect result:</p> <pre><code>if($variable1 &lt; $variable2) { echo 'This code is displayed'; } else { echo 'This code should display'; } </code></pre> <p>what's wrong?</p> <hr> <p>My source code:</p> <pre><code>&lt;?php include 'funkcje.inc'; $login = $_GET['login']; $fsize = WielkoscPliku2($file); $tmp = $fsize / 1000000; $zmienna1 = SprTransfer($login); $zmienna2 = floor($tmp); if($zmienna1 &lt; $zmienna2) { echo "This code is displayed"; } else { echo "This code should be displayed"; } ?&gt; </code></pre> <p>SprTransfer function:</p> <pre><code>&lt;?php require "connection.php"; connection(); ... function SprTransfer($login) { $zapytanie = "SELECT `transfer` FROM `uzytkownicy` WHERE `nick`='$login'"; $idzapytania = mysql_query($zapytanie); $sprwaznosc = mysql_fetch_row($idzapytania); return $sprwaznosc[0]; } ?&gt; </code></pre> <hr> <p>Main file:</p> <pre><code>include 'funkcje.inc'; $login = $_GET['login']; $fsize = WielkoscPliku2($file); $tmp = $fsize / 1000000; $zmienna1 = SprTransfer($login); $zmienna2 = floor($tmp); if($zmienna1 &lt; $zmienna2) { echo "This code is displayed"; } else { echo "This code should be displayed"; } function.inc file: require "connection.php"; connection(); function SprTransfer($login) { $zapytanie = "SELECT `transfer` FROM `uzytkownicy` WHERE `nick`='$login'"; $idzapytania = mysql_query($zapytanie); $sprwaznosc = mysql_fetch_row($idzapytania); return $sprwaznosc[0]; } </code></pre>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload