انجمن سایت کلیدستان


رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
کوئری در ازای مقادیر مختلف یک کوئری دیگه!

کوئری در ازای مقادیر مختلف یک کوئری دیگه!

#1
سلام
برای دریافت یک سری اطلاعات از یک تیبل در دیتابیس و بازگردوندنش از این کد ها استفاده می کنم
کد پی‌اچ‌پی:
$result mysql_query("SELECT * FROM $table WHERE goroh = '$tname' order by emtiazkol desc") or die(mysql_error());

if (
mysql_num_rows($result) > 0) {
    
$response["products"] = array();
    
    while (
$row mysql_fetch_array($result)) {

        
$product = array();
        
$product["uid"] = $row["uid"];
        
$product["tedadgame"] = $row["tedadgame"];
        
$product["emtiazkol"] = $row["emtiazkol"];
        
$product["maxemtiaz"] = $row["maxemtiaz"];
        
$product["shenase"] = $row["shenase"];
        
$product["goroh"] = $row["goroh"];
        
$product["uname"] = $row["uname"];

        
// push single product into final response array
        
array_push($response["products"], $product);
    }
    
// success
    
$response["success"] = 1;

    
// echoing JSON response
    
echo json_encode($response);



کوئری result واسه من مثلا 10 تا رکورد میاره که 10 تا کاربر مختلف هستن
حالا اگه بخوام در همین کوئری و قبل از بازگردوندن پارامتر ها ، بعد از انجام کوئری  result یک کوئری دیگه اجرا کنم و بگم برو از یک تیبل دیگه (users) یه اطلاعاتی رو بیار (tasvir) جایی که مثلا نام کاربری (uname) برابر نام کاربری نظیری هست که از کوئری قبلی گرفتم چجوری باید بگم؟

 
پاسخ
 سپاس شده توسط شماره مجازی امارات


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان