View Full Version : سوال: خروجي select در آرايه
lm48390
شنبه 01 آبان 1389, 13:09 عصر
با سلام
من ميخواهم خروجي دستور select را در يك آرايه با زبان php بريزم. ميشود دوستان لطف كنند و من را راهنمايي كنند.
xoogle.ir
شنبه 01 آبان 1389, 13:50 عصر
$res = mysql_query("select * from users where id='1'");
$array = mysql_fetch_assoc($res);
binyaft
شنبه 01 آبان 1389, 13:52 عصر
<?php
$array=array();
$query=mysql_query("SELECT * FROM `users`");
while($row=@mysql_fetch_array($query)){
array_push($array,$row);
}
print_r($array);
?>
alonemm
شنبه 01 آبان 1389, 15:15 عصر
$row=mysql_fatch_array
و برای نمایش:
$row['name']
binyaft
شنبه 01 آبان 1389, 15:38 عصر
$row=mysql_fatch_array
و برای نمایش:
$row['name']
متذکر بشم که کد شما فقط رکورد اول رو نشون میده
موفق باشید
farhadfery
شنبه 01 آبان 1389, 16:07 عصر
من برای این کار یک تابع نوشتم. نتیجه select را به عنوان آرگومان میدهم به این تابع. با این کار دیگه لازم نیست هر جا select کردم و خواستم نتیجه آرایه بشه، کد مجدد بنویسم:
function db_result_to_array($result)
{
$res_array = array();
for ($count=0; $row = mysql_fetch_array($result); $count++)
$res_array[$count] = $row;
return $res_array;
}
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.