توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : دریافت اطلاعات از دیتابیست
Amirhoseinh
May 11th, 2021, 12:39
سلام
من در دیتابیستم یک جدول به نام term دارم
در term جدول
student_code
teacher_code
term
Mark
دارم
می خواهم دانش آموز که لاگین کرد نام کاربریش تبدیل به یک سیشن بشه
البته لاگین رو خودم درست کردم
بعد از روی نام کاربریش تمام نمرات ثبت شده در جدول ترم براش نمایش داده شه
ممنون می شم کد های این رو به من بگید
ghasemy50
May 14th, 2021, 12:58
سلام وقت بخیر
اول صفحه تون session_start رو استفاده کنین،
سپس با دستور $_SESSION یه سشن بسازید.
در نهایت با استفاده از توابع mysqli به دیتابیس متصل بشید و اطلاعات رو فراخونی کنین.
سمپل کد رو اینجا میتونین ببینین و برحسب پروژه تون استفاده کنین.
https://www.tutorialspoint.com/php/php_mysql_login.htm
موفق باشید.
Amirhoseinh
May 14th, 2021, 20:33
من فرم لاگین رو طراحی کردم فقط مونده دریافت اطلاعات از دیتابیست که بر اساس نام کاربری انجام می شود فقط همین رو می خواهم
ghasemy50
May 14th, 2021, 22:32
سلام وقت بخیر
به طور کلی به صورت زیر میشه اینکارو انجام داد، فقط باید یوزرنیم رو در متغیر username قرار بدین.
define('DB_SERVER', 'localhost:3036');
define('DB_USERNAME', 'root');
define('DB_PASSWORD', 'rootpassword');
define('DB_DATABASE', 'database');
$db = mysqli_connect(DB_SERVER,DB_USERNAME,DB_PASSWORD,D B_DATABASE);
$sql = "SELECT * FROM term WHERE student_code = '".$username."'";
$result = mysqli_query($db,$sql);
$row = mysqli_fetch_array($result,MYSQLI_ASSOC);
به این صورت اطلاعات رو در متغیر row که از نوع آرایه هست خواهید داشت.
موفق باشید.