LakDesign 9 ارسال شده در آذر 93 گزارش بازنشر ارسال شده در آذر 93 سلام دوستان و بهترین جایی که من به پاسح سوالام در عین ناامیدی میرسم واما سوالم:من میخوام که یه عدد تصادفی بین 1 تا 10 انتخاب کنم تااینجا مشکلی نیست اما من میخوام چک کنه که اگر این عدد برای کاربر قبلاً ست شده یکی دیگه انتخاب کنه و یا به صورت دیگه این فیلد من فقط باید اعداد بین 1 و 10 داخلش وارد شه و هیچ عدد تکراری هم داخلش نباشه درکل باید جوری باشه که عدد بین 1 تا 10 انتخاب کنه اگه انتخاب شده بود یکی دیگه انتخاب کنه مرسی نقل قول لینک به ارسال
استاد اعظم 900 ارسال شده در آذر 93 گزارش بازنشر ارسال شده در آذر 93 برای داشتن عدد تصادفی میتونید از تابع rand به شکل زیر استفاده کنید :<?phpecho rand(1,10);?>که در اینجا با اون را از 1 تا 10 محدود و سپس توسط echo مقدار بازگشتی که همون عدد تصادفی بشه چاپ میشه. اما برای ذخیره در دیتابیس و جدول بسته به معماری جداول کدش فرق میکنه نقل قول لینک به ارسال
LakDesign 9 ارسال شده در آذر 93 مالک گزارش بازنشر ارسال شده در آذر 93 برای داشتن عدد تصادفی میتونید از تابع rand به شکل زیر استفاده کنید :<?phpecho rand(1,10);?>که در اینجا با اون را از 1 تا 10 محدود و سپس توسط echo مقدار بازگشتی که همون عدد تصادفی بشه چاپ میشه. اما برای ذخیره در دیتابیس و جدول بسته به معماری جداول کدش فرق میکنهمرسی اما مشکل من عدد رندوم نبود ممشکل این بود که چک کنم اگر این عدد رندوم وارد شده بود یکی دیگه انتخاب کنه نقل قول لینک به ارسال
LakDesign 9 ارسال شده در آذر 93 مالک گزارش بازنشر ارسال شده در آذر 93 دوستان دو روزه که من تاپیکو باز کردم واقعاً سوال سختی هست ؟ اگه نه پس کمک کنید نقل قول لینک به ارسال
استاد اعظم 900 ارسال شده در آذر 93 گزارش بازنشر ارسال شده در آذر 93 ببینید دوست عزیز این جور پروژه های دانشجویی را کمتر کسی رایگان انجام میده ، البته چیز پیچیده ای نیست اما در هر صورت یک برنامه نویس باید وقت بزاره و کد هاشو بنویسه حالا هر چند کم ارزش باشه نقل قول لینک به ارسال
LakDesign 9 ارسال شده در آذر 93 مالک گزارش بازنشر ارسال شده در آذر 93 (ویرایش شده) ببینید دوست عزیز این جور پروژه های دانشجویی را کمتر کسی رایگان انجام میده ، البته چیز پیچیده ای نیست اما در هر صورت یک برنامه نویس باید وقت بزاره و کد هاشو بنویسه حالا هر چند کم ارزش باشهنه بابا دانش جویی کجاست دانش آموزی بگو خودم تا اینجاشو یافتم<?php$a = 5;$selected = array(1,2,6);if(in_array($a, $selected))echo 'selected';elseecho 'not selected';?>حالا مشکل من اون قسمتی هست که باید بگم اگه عدد وارد شده پس یکی دیگه انتخاب کن که وارد نشده باشه ویرایش شده آذر 93 توسط LakDesign نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در آذر 93 گزارش بازنشر ارسال شده در آذر 93 سئوالتون سخت نیست نحوه پرسیدنتون اشتباهه و ازش می شه نتیجه گرفت که براتون انجامش مشکله و با راهنمایی کارتون پیش نمی ره ولی اگه راهنمایی کمکتون می کنه اگر از وردپرس استفاده می کنید برای چک کردنت مقدارها تابع داره اگر از php و یک اسکریپت مجزاست هم که کد مقایسه اش رو خودتونگذاشتید و اینجوریش می شه خواسته ی شما function a_check($a) {$selected = array(1,2,6);if(in_array($a, $selected)) {create_a();$return false;}else {return $a;}}if(isset($_POST['random-key'])) {create_a();}function create_a() {$a = rand(1, 100);a_check($a);} 5 نقل قول لینک به ارسال
LakDesign 9 ارسال شده در آذر 93 مالک گزارش بازنشر ارسال شده در آذر 93 سئوالتون سخت نیست نحوه پرسیدنتون اشتباهه و ازش می شه نتیجه گرفت که براتون انجامش مشکله و با راهنمایی کارتون پیش نمی ره ولی اگه راهنمایی کمکتون می کنهاگر از وردپرس استفاده می کنید برای چک کردنت مقدارها تابع داره اگر از php و یک اسکریپت مجزاست هم که کد مقایسه اش رو خودتونگذاشتید و اینجوریش می شه خواسته ی شماfunction a_check($a) {$selected = array(1,2,6);if(in_array($a, $selected)) {create_a();$return false;}else {return $a;}}if(isset($_POST['random-key'])) {create_a();}function create_a() {$a = rand(1, 100);a_check($a);}خیلی ممنون فقط من حالا چطور مقدار برگشت داده شده رو تو دیتابیس ذخیره کنم؟الان کدام به این شکلنwhile($Get_Fields=mysql_fetch_array($Get_Fields_Query)){$F_id[]=$Get_Fields['f_id'];}function Set_fid() {$Value = rand(1,10);a_check($Value);}function a_check($Value) {$selected = $F_id;if(in_array($Value,$selected)){return false;Set_fid();}else {return $Value; }}///// End Function$Field_Name=$_POST[fieldname];$Field_Text=$_POST[fieldtext];$Field_Desc=$_POST[fielddesc];$Field_Type=$_POST[fieldtype];Set_fid();//Call Function$Sql=mysql_query("Insert into ****** (f_name,f_text,blogid,f_des,f_type,f_id)values('$Field_Name','$Field_Text','$blogid','$Field_Desc','$Field_Type','".Set_fid()."')");IF($Sql){echo"Insert In Database";}else{echo"Error";} نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در آذر 93 گزارش بازنشر ارسال شده در آذر 93 یه چیزی تو این مایه ها (ارور گیری و اینکاراش هم با خودتونwhile($Get_Fields=mysql_fetch_array($Get_Fields_Query)){$F_id[]=$Get_Fields['f_id'];}function Set_fid() {$Value = rand(1,10);a_check($Value);}function a_check($Value) {$db =mysqli_connect("localhost","db_user","db_pass","db_name");// Check connectionif (mysqli_connect_errno()) {echo "Failed to connect to MySQL: " . mysqli_connect_error();}$selected = $F_id;if(in_array($Value,$selected)){return false;Set_fid();}else {$Field_Name=$_POST[fieldname];$Field_Text=$_POST[fieldtext];$Field_Desc=$_POST[fielddesc];$Field_Type=$_POST[fieldtype];$f_id =$Value;$Sql=mysql_query("Insert into ****** (f_name,f_text,blogid,f_des,f_type,f_id)values('$Field_Name','$Field_Text','$blogid','$Field_Desc','$Field_Type', '$f_id')");if (!mysqli_query($db,$Sql)) {die('Error: ' . mysqli_error($db));}echo "1 record added";mysqli_close($con);}}insert رو داخل تابع a_check قرار دادم 2 نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .