PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (1): [1]

> Найдено сообщений: 2
peeonir Отправлено: 08 Сентября, 2011 - 11:55:44 • Тема: добавление лишних символов при канкотонации • Форум: Работа с СУБД

Ответов: 4
Просмотров: 1392
попробывал варианты -> не помогло
интересный факт
PHP:
скопировать код в буфер обмена
  1. <?PHP
  2.  
  3.         mysql_connect("localhost", "fruit", 123456);
  4.         mysql_select_db("fruit");
  5.        
  6.         $result;
  7.        
  8.         function getUser($id)
  9.         {
  10.                         $query = "SELECT idFruitUsers FROM FruitUsers WHERE idVKUser = " . $id;
  11.                         //$query .= $id;
  12.                         print $query;
  13.                         $result = mysql_query($query);
  14.                         /*while ($row = mysql_fetch_array($result))
  15.                         {
  16.                                 print $row['idFruitUsers'];
  17.                         }*/
  18.         }
  19.        
  20.         getUser(132231);
  21. ?>

в этом случае выводится все нормально. НО! толку от запроса все равно 0
(Добавление)
Проверил длину получившейся строки = 59 как и должно быть 53 символа и 6 символов id, но выводится 60!
(Добавление)
Бред полный
PHP:
скопировать код в буфер обмена
  1. <?PHP
  2.  
  3.         mysql_connect("localhost", "fruit", 123456);
  4.         mysql_select_db("fruit");
  5.        
  6.         function getUser($id)
  7.         {
  8.                         $result = mysql_query("SELECT idFruitUsers FROM FruitUsers WHERE idVKUser = " . $id);
  9.                         while ($row = mysql_fetch_array($result))
  10.                         {
  11.                                 print $row['idFruitUsers'];
  12.                         }
  13.         }
  14.        
  15.         getUser(132231);
  16. ?>


а так работает! БРЕД!
Тема закрыта! Спс за помощь!
peeonir Отправлено: 08 Сентября, 2011 - 11:10:56 • Тема: добавление лишних символов при канкотонации • Форум: Работа с СУБД

Ответов: 4
Просмотров: 1392
Такая проблема, при формированиие sql запроса появляются лишние символы -> запрос не выполняется
код скрипта
PHP:
скопировать код в буфер обмена
  1. <?PHP
  2.  
  3.         mysql_connect("localhost", "fruit", 123456);
  4.         mysql_select_db("fruit");
  5.        
  6.         $result;
  7.        
  8.         function getUser($id)
  9.         {
  10.                         $query = "SELECT idFruitUsers FROM FruitUsers WHERE idVKUser =";
  11.                         $query .= $id;
  12.                         print $query;
  13.                         $result = mysql_query($query);
  14.                         while ($row = mysql_fetch_array($result))
  15.                         {
  16.                                 print $row['idFruitUsers'];
  17.                         }
  18.         }
  19.        
  20.         getUser(132231);
  21. ?>


браузер выводит
SELECT idFruitUsers FROM FruitUsers WHERE idVKUser = 1322314

1322314 != 132231

использую денвер, качал неделю назад
идеи есть?

Страниц (1): [1]
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB