Вы не зашли.
    
        
        
                        
                        #1.
            2010
                                                Off
                
                                                    (1)
                                                            
                        Участник
                        2010.03.04 17:05
                                                
                                                        
 
                Подскажите пожалуйста как на mysql получить id при авторизации когда ввёл логин и пасс?
        
        
                
    
 
        
        
                Код:
| SELECT id FROM table WHERE login = "login" AND pass = "pass" | 
 
        
        
                
     
        
        
                        
                        #3.
            2010
                                                Off
                
                                                    (1)
                                                            
                        Участник
                        2010.03.04 18:06
                                                
                                                        
 
                SPS
        
        
                
    
 
        
        
                Кстате выберать 1 поле будет дольше чем все поля, лучше сделать так:
$sql = mysql_query("SELECT * FROM `table` where `id`='ид'");
$row = mysql_fetch_array($sql);
echo $row['id'];
Но это смотря еще в каком случаи 

Gemorroj, я прав? 
        
                            
                Отредактировано @Office (2010.03.04 22:10)
            
        
                            
        
     
        
        
                #4 не прав
        
        
                            
                на хую вас вертів
            
        
     
        
        
                        
                        #6.
            2010
                                                Off
                
                                                    (1)
                                                            
                        Участник
                        2010.03.05 07:07
                                                
                                                        
 
                А как узнать ид, если ввел логин и пасс? вот например знаю mysql_insert_id - он покажет ид при последнем инсерт запросе (у меня он после реги стоит) а вот при авторизации как? кто может подробно описать? я не пробывал вариант Гемароя но если кто может приведите подробный пример.
        
        
                
    
 
        
        
        
                        
                        #8.
            TLENS
                                                Off
                
                                                    (14)
                                                            
                        Moderator
                        2010.03.06 22:10
                                                
                                                        
 
                2010 написал:
Код:
| lt;?//Выше пример$sql = mysql_query("SELECT * FROM `table` where `login`='login'");$row = mysql_fetch_array($sql);echo $row['id']; | 
 
        
        
                
     
        
        
                вместо * лучше указывать конкретные поля. и выбирать с помощью mysql_fetch_row или mysql_fetch_assoc
        
        
                
    
 
        
        
                        
                        #10.
            TLENS
                                                Off
                
                                                    (14)
                                                            
                        Moderator
                        2010.03.09 21:09
                                                
                                                        
 
                Ну ет я просто скопировал верхний пример и чуть подправил
        
        
                
    
 
        
        
                Gemorroj написал:
вместо * лучше указывать конкретные поля. и выбирать с помощью mysql_fetch_row или mysql_fetch_assoc
а чем mysql_fetch_array плох ?
        
        
                            
                Натан ротшильд :
Кто владеет информацией, тот владеет миром
            
        
     
        
        
                на несколько наносекунд медленнее)
        
        
                
    
 
        
        
                Это фигня 

 А так, все я прав.
Все поля быстрее будет выбрать чем одно.
        
        
                            
        
     
        
        
                @Office, нет, не быстрее. И займет болше памяти.
        
        
                
    
 
        
        
                Опытный человек говорит:
02/03 21:44]Soft_Lend
P.S. Выбрать все поля будет быстрее чем 1.
        
        
                            
        
     
        
        
                есть повод усомниться в его опытности.