رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
تابع برای گرفتن ای دی کاربر و نمایش نام آن
#1
با سلام
دوستان دو تا جدول دارم
1- جدول کاربرها
2- جدول پست ها
توی جدول پست ها ای دی کاربری رو که پستی رو می نویسه رو می گیرم.
حالا می خوام یه تابع بنویسم ای دی رو بگیره و خودش از جدول کاربرها نام کاربر رو برام نمایش بده؟
ممنون از راهنماییتون
پاسخ
تشکر شده توسط:
#2
خوب شما باید از دیتابیس رکورد مربوطه رو با این کوئری بخونید:
کد:
SELECT * FROM `users` WHERE (`id`='{$id}');
و بجای id$ شماره شناسه کاربر رو بگذارین. بعد رکورد رو fetch کنید و فیلد name رو return کنید.
پاسخ
تشکر شده توسط:
#3
function get_name_of_user($id) {
//connect to DB here
$sql= "SELECT `name` FROM `table_users` WHERE id='".$id."' LIMIT 1";
$result = mysqli_query($conn, $sql);
if (mysqli_num_rows($result) > 0) {
    // output data of each row
    while($row = mysqli_fetch_assoc($result)) {
        return $row["name"];
    }
} else {
   return false;
}

}

پاسخ
تشکر شده توسط:




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