PDA

View Full Version : سوال: خروجي select در آرايه



lm48390
شنبه 01 آبان 1389, 12:09 عصر
با سلام
من ميخواهم خروجي دستور select را در يك آرايه با زبان php بريزم. ميشود دوستان لطف كنند و من را راهنمايي كنند.

xoogle.ir
شنبه 01 آبان 1389, 12:50 عصر
$res = mysql_query("select * from users where id='1'");
$array = mysql_fetch_assoc($res);

binyaft
شنبه 01 آبان 1389, 12: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, 14:15 عصر
$row=mysql_fatch_array

و برای نمایش:


$row['name']

binyaft
شنبه 01 آبان 1389, 14:38 عصر
$row=mysql_fatch_array

و برای نمایش:


$row['name']


متذکر بشم که کد شما فقط رکورد اول رو نشون میده
موفق باشید

farhadfery
شنبه 01 آبان 1389, 15: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;
}