PDA

View Full Version : سوال: دسترسی به اطلاعات بازگشتی از دیتابیس بدون حلقه while



vahedimh
دوشنبه 09 شهریور 1394, 20:00 عصر
سلام من یک رکورد را از دیتابیس به درون متغیر برگردانده ام


$mysqli = new mysqli($hostname, $username, $password, $databasename);
$results = $mysqli->query("SELECT * FROM `members` WHERE user = '$username' AND pas = '$password'");



اینک می خواهم بدون حلقه while به فیلد های برگشتی دسترسی داشته باشم ( زیرا همیشه تعداد رکورد های برگشتی برابر 1 هست)
با چه دستوری می توانم مقادریر یک فیلد را در یک متغیر ذخیره کنم
با تشکر

morteza_naderloo
دوشنبه 09 شهریور 1394, 20:10 عصر
با سلام
دوست عزیز کافیه از کد زیر استفاده کنی و مقادیر برگشتی در آرایه ای به نام rows قرار میگیره



$mysqli = new mysqli($hostname, $username, $password, $databasename);$results = $mysqli->query("SELECT * FROM `members` WHERE user = '$username' AND pas = '$password'");

$rows=$results->fetch_assoc();