tôi muốn làm một cái gì đó như thế này:Tôi có thể chỉ chọn một cột trong MYSQL thay vì tất cả, để làm cho nó nhanh hơn?
$query=mysql_query("SELECT userid FROM users WHERE username='$username'");
$the_user_id= .....
Bởi vì tất cả tôi muốn là ID người dùng tương ứng với tên người dùng.
Cách thông thường sẽ là:
$query=mysql_query("SELECT * FROM users WHERE username='$username'");
while ($row = mysql_fetch_assoc($query))
$the_user_id= $row['userid'];
Nhưng có một cái gì đó hiệu quả hơn mà điều này? Cảm ơn rất nhiều, liên quan đến số
Chỉ chọn những gì bạn cần là một phương pháp hay. Bạn có bất kỳ vấn đề cụ thể với điều đó? – zerkms
http://stackoverflow.com/questions/811153/php-simple-way-to-read-single-record-from-mysql –
Xin chào, tôi thực sự không biết cách thực hiện dòng thứ hai, nghĩa là, khai báo một biến và gán kết quả của truy vấn cho nó. – eric01