PDA

View Full Version : سوال: در نظر گرفتن یک ستون به عنوان کلید آرایه و ستون دیگر به عنوان مقدار آن



eliTive
شنبه 03 بهمن 1388, 20:00 عصر
سلام دوستان فرض کنید ما یه جدول به شکل زیر داریم :


name | value
-----------------------
test 1 | value1
test 2 | value2


خوب ما دوتا ستون name و value داریم.
چجوری یه آرایه تعریف کنم که ستون name رو به عنوان کلید آرایه و ستون value رو به عنوان مقدار اون آرایه در نظر بگیره. یعنی اگه آرایه ای با نام array داشته باشیم ، مقدار '[array['test1 برابر بشه با value1 .

ممنون می شم کمک کنید.

امیـرحسین
شنبه 03 بهمن 1388, 20:47 عصر
خیلی ساده:
$select = mysql_query('SELECT * FROM table');
$array = array();
while($row = mysql_fetch_assoc($select))
$array[ $row['name'] ] = $row['value'];