Проблема в запросе - Visavi.net https://visavi.net/ RSS - Visavi.net https://visavi.net/assets/img/images/logo_small.png RSS - Visavi.net https://visavi.net/ [email protected] (admin) [email protected] (admin) Thu, 18 Apr 2024 09:03:43 +0300 &lt;?php <br> defined(&#039;PROTECTOR&#039;) or die(&#039;Error: restricted access&#039;);<br> <br> session_start(); // запускаем сессию<br> <br> $t = microtime(1); // генерация<br> <br> date_default_timezone_set(&#039;Europe/Moscow&#039;);<br> <br> //error_reporting(0); // <br> <br> $ip=htmlspecialchars(stripslashes($_SERVER[&#039;REMOTE_ADDR&#039;]));//<br> <br> $_GET[&#039;id&#039;] = intval($_GET[&#039;id&#039;]);<br> $_GET[&#039;item&#039;] = intval($_GET[&#039;item&#039;]);<br> <br> $connect = @ mysql_pconnect(&#039;mysql.h7w.ru&#039;, &#039;root&#039;, &#039;&#039;) or die(&#039;cannot connect to server&#039;);<br> @ mysql_select_db(&#039;u845344936_kobra&#039;) or die(&#039;cannot connect to db&#039;);<br> @ mysql_query(&quot;SET NAMES &#039;utf8&#039;&quot;, $connect);<br> <br> /*$connect = @ mysql_pconnect(&#039;mysql.h7w.ru&#039;, &#039;u845344936_kobra&#039;, &#039;foldai&#039;) or die(&#039;cannot connect to server&#039;);<br> @ mysql_select_db(&#039;u845344936_kobra&#039;) or die(&#039;cannot connect to db&#039;);<br> @ mysql_query(&quot;SET NAMES &#039;utf8&#039;&quot;, $connect);*/<br> <br> } nuzno pomosh soedenenie script v BAZA DANNIX..... ia ne znaiu ruskii iazik... https://visavi.net/topics/39275/655913 Проблема в запросе Mira Sun, 19 Jan 2014 09:39:30 +0400 Сообщения https://visavi.net/topics/39275/655913 Проблема в Null. https://visavi.net/topics/39275/649662 Проблема в запросе Алексей Mon, 21 Oct 2013 21:11:53 +0400 Сообщения https://visavi.net/topics/39275/649662 Есть запрос, вида:<br> $count = DB::$dbs-&gt;querySingle(&quot;SELECT COUNT(`id`) FROM `users` WHERE `birthday` LIKE &#039;&quot;.date(&quot;d&quot;).&quot;/&quot;.date(&quot;m&quot;).&quot;/%&#039; &amp;&amp; `last_felicitation` != &#039;&quot;.date(&quot;d&quot;).&#039;/&#039;.date(&quot;m&quot;).&#039;/&#039;.date(&quot;y&quot;).&quot;&#039;; &quot;);<br> <br> Т.е. нужно вывести кол-во пользователей, у которых сегодня день рождения.<br> Первое условие `birthday` LIKE &#039;&quot;.date(&quot;d&quot;).&quot;/&quot;.date(&quot;m&quot;).&quot;/%&#039; работает правильно.<br> <br> Проблема возникла с условием `last_felicitation` != &#039;&quot;.date(&quot;d&quot;).&#039;/&#039;.date(&quot;m&quot;).&#039;/&#039;.date(&quot;y&quot;).&quot;&#039;;<br> И это условие проверяет на то, не поздравляли ли в эту дату пользователя. Т.е так: последняя дата поздравления != текущей дате. Но значение по умолчанию в last_felicitation установлено - none. <br> <br> Ну и счетчик показывает 0, а должно быть 1.<br> <br> Как быть?<img src="https://visavi.net/uploads/stickers/smile.gif" alt="smile"> https://visavi.net/topics/39275/649653 Проблема в запросе Анет Mon, 21 Oct 2013 19:42:08 +0400 Сообщения https://visavi.net/topics/39275/649653