Jim Jim
Well-Known Member
دوستان می خواستم مقادیری که در ستون message از جدول posts توسط اعضا ارسال شده، بصورت رندوم در صفحه اصلی نمایش داده بشه
یه فایل config.php ایجاد کردم برای اتصال به دیتابیس:
بعد این کد رو در صفحه بکار بردم:
ولی گویا مملو از ایراد هست
عزیزان کسی می تونه کمک کنه؟
با تشکر
یه فایل config.php ایجاد کردم برای اتصال به دیتابیس:
PHP:
<?php
define('DB_HOST', 'localhost');
define('DB_USER', 'root');
define('DB_PASSWORD', '');
define('DB_DATABASE', 'db');
?>
بعد این کد رو در صفحه بکار بردم:
PHP:
<?php
//Start session
session_start();
//Include database connection details
require_once('config.php');
//Array to store validation errors
$errmsg_arr = array();
//Validation error flag
$errflag = false;
//Connect to mysql server
$link = mysql_connect(DB_HOST, DB_USER, DB_PASSWORD);
if(!$link) {
die('Failed to connect to server: ' . mysql_error());
}
//Select database
$db = mysql_select_db(DB_DATABASE);
if(!$db) {
die("Unable to select database");
}
//Create query
$qry="SELECT * FROM posts WHERE message='$message'";
$result=mysql_query($qry);
//Check whether the query was successful or not
if($result) {
if(mysql_num_rows($result) == 1) {
//Login Successful
session_regenerate_id();
$member = mysql_fetch_assoc($result);
$_SESSION['SESS_MESSAGE'] = $member['message'];
}
}
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title></title>
</head>
<body>
<?php echo $_SESSION['SESS_MESSAGE'];?>
</body>
</html>
ولی گویا مملو از ایراد هست
عزیزان کسی می تونه کمک کنه؟
با تشکر