فراخوانی و چاپ توابع php
سلام دوستان وقت بخیر من یه کد رو تو فانکشن نوشتم
میخوام هر یک از متغییر ها رو به صورت جدا چاپ کنم
کد فانکشن اینه
function getSettings()
{
global $con;
//display Settings
$get_sett="select * from Settings";
$run_sett=@mysqli_query($con,"SET NAMES utf8");
$run_sett=@mysqli_query($con,"SET CHARACTER SET utf8");
$run_sett=mysqli_query($con,$get_sett);;
return $getSettings;
$sett_id=$row_sett['product_id'];
$sett_title=$row_sett['sait_title'];
$sett_keys=$row_sett['sait_keywords'];
$sett_url=$row_sett['sait_url'];
$sett_email=$row_sett['sait_email'];
$sett_desc=$row_sett['sait_desc'];
$sett_logo=$row_sett['sait_logo'];
$sett_ico=$row_sett['sait_ico'];
$sett_google=$row_sett['sait_google'];
$sett_active=$row_sett['sait_active'];
}
من میخوام مثلا متن title رو جدا بخونم
یعنی از کدی شبیه <?php echo getSettings($sett_title); ?> استفاده کنم
ممنون راهنمایی کنید

پاسخ ( 1 )
سلام
اگه اشتباه نکنم برای بخش تنظیمات میخواید، که جدول tbl_setting باید دارای سه تا فیلد باشه:
که در فیلد setting نام تنظیم و در قسمت value مقدار تنظیم قرار میگیره، مثلا:
با توجه به ساختار بالا، کد کوئری این میشه(که تو فانکشن getSettings میتونید بزارید):
$sql = "SELECT * FROM options"; $result = $conn->query($sql); if ($result->num_rows > 0) { while($row = $result->fetch_assoc()) { $option[$row['setting']] = $row['value']; } }و برای فراخوانی هم به صورت زیر عمل میکنید:(که میتونید از همون ساختاری که اول گذاشتید استفاده کنید،?php echo getSettings($sett_title); ?> ) :
موفق باشید.