Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> вылезает лишний ноль в значении при выдаче 
:(
    Опции темы
supervladislav
Дата 17.8.2011, 14:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


///\\\///\\\///\\\
***


Профиль
Группа: Завсегдатай
Сообщений: 1771
Регистрация: 18.5.2006

Репутация: -8
Всего: -9



Скажите  данный запрос почемуто мне  приписывает к каждому значению ноль ,с чем это может быть связано ,интераций в цикле 1 ,тоесть 1 строка возвращается из базы ,


Код

public function who_goes_first($id_bots,$user=0){
        if(!is_array($id_bots)){$bots[0]=$id_bots;}else{$bots=$id_bots; } 
         if($user==1){$sql="'$this->user_id'";array_unshift($bots,$sql);}else{$users=""; }   
           if(count($bots)>0){
           //echo $this->user_id;
           print_r($bots);
            $query=implode(",",$bots);
                $link=$this->sql_query("select MAX(initiative),id from ".USERS." where id in($query) group by id limit 1") or die(mysql_error());    
                             if($this->sql_num_rows($link)>0){
                                 while($data=$this->sql_fetchrow($link)){ 
                                    $user.=$data['id'];  
                                    }
                                    return $this->first_fight.=$user;}
                                                                              
                }}


Это сообщение отредактировал(а) supervladislav - 17.8.2011, 14:54
PM MAIL   Вверх
hunterman
Дата 18.8.2011, 07:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 36
Регистрация: 3.12.2008
Где: Херсон

Репутация: нет
Всего: нет



а что делает ваша функция 
Код
$this->sql_fetchrow
 ?
PM MAIL   Вверх
supervladislav
Дата 20.8.2011, 15:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


///\\\///\\\///\\\
***


Профиль
Группа: Завсегдатай
Сообщений: 1771
Регистрация: 18.5.2006

Репутация: -8
Всего: -9



Код

<?php 
class sql_db {
   public $db_connect_id;
   public $user;
   public $password;
   public $server;
   public $database;
   public $row;
   public  $db_connect;

    function __CONSTRUCT(){
        $this->user = 'root';
        $this->password = '';
        $this->server = 'localhost';
        $this->database = 'sony';
        $this->db_connect = mysql_connect($this->server, $this->user, $this->password);
       $this->db_connect_id= @mysql_select_db($this->database);
    }
    
    function sql_query($query = "") {
        //unset($this->query_result); 
       //$this->sql_query("set apl_game1 utf8") or die(mysql_error());        
        $this->query_result = mysql_query($query);

        if( $this->query_result ) {
            return $this->query_result;
        }
        else {
            $this->query_err.=$this->sql_error_msg() ;
            return false;
        }
    }
    
     function sql_fetchrow($query_id = 0) {
        if( !$query_id ) {
            $query_id = $this->query_result;
        }

        if( $query_id ) {
            return @mysql_fetch_array($query_id);
        }
        else {
            return false;
        }
    
    
     } 
     
     public function  sql_error_msg()
     { 
      //  echo mysql_error($this->db_connect_id);   
     }
     
     function sql_num_rows($rez){
     return @mysql_num_rows($rez);    
     
    }
    
    function last_id($last){
    return $last_id=mysql_insert_id($last);    
     
    }
     function getrezult($idlink){
        return @mysql_result($idlink,0);
        
     }
     
     
    
}
//'localhost','root','','sony'
 //$sqlserver, $sqluser, $sqlpassword, $database
    $db=new sql_db();

PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0563 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.