SM-Mahdavi 5428 ارسال شده در آذر 92 گزارش بازنشر ارسال شده در آذر 92 سلام دوستاندستورات زیر رو نوشتم.<?phpinclude '../../DAL.php';Connect();$cmd = $_POST["cmd"];if($cmd=="new"){ $tt = $_POST['tfname']; DoCommand("insert into category(catname)values($tt)"); //header('Location: List.php');}?>اتصالات و توابع رو هم داخل DAL نوشتم.<?php$link=0;function Connect(){ $ServerName = "localhost"; $DBName = "NewsManagmentDB"; $User = "root"; $Pass = ""; $GLOBALS['link'] = mysql_connect($ServerName,$User,$Pass); mysql_select_db($DBName,$GLOBALS['link']);}function Select($Selectsql){ $result = mysql_query($Selectsql,$GLOBALS['link']); return $result;}function DoCommand($sql){ mysql_query($sql,$GLOBALS['link']);}function DisConnect(){ mysql_close($GLOBALS['link']);}?>اتصال برقرار میشه. شرط هم برقراره. فقط کوئری اجرا نمیشه. داخل DAL مشکلی هست؟ لینک به ارسال
Morteza 34190 ارسال شده در آذر 92 گزارش بازنشر ارسال شده در آذر 92 توابع mysql_query از رده خارج هستنپیشنهاد میکنم از pdo استفاده کنید 1 لینک به ارسال
SM-Mahdavi 5428 ارسال شده در آذر 92 مالک گزارش بازنشر ارسال شده در آذر 92 حرفتون کاملا صحیح. pdo رو دارم مطالعه می کنم. اما مشکل این قطعه کد رو می خوام بفهمم. لینک به ارسال
AliRezaPro 260 ارسال شده در آذر 92 گزارش بازنشر ارسال شده در آذر 92 "insert into category(catname)values('$tt')"سعی کنید کلاس DAL رو خیلی کاملتر کنید. فرستادن این کوئری سمت DAL کار حرفه ایی نیست . سعی کنید با چند تا تابع ی مختلف کوئری رو درست کنید و درآخر اونو Execute کنید. و اینکه از همین الان برید سمت PDO 4 لینک به ارسال
Mobin 1669 ارسال شده در آذر 92 گزارش بازنشر ارسال شده در آذر 92 کدتون درسته ظاهرا اشکال از جای دیگس کدتونو تست کردم خیلی راحت جواب داده<?phperror_reporting(1);$link=0;function Connect(){ $ServerName = "localhost"; $DBName = "371"; $User = "root"; $Pass = ""; $GLOBALS['link'] = mysql_connect($ServerName,$User,$Pass); mysql_select_db($DBName,$GLOBALS['link']);}function Select($Selectsql){ $result = mysql_query($Selectsql,$GLOBALS['link']); return $result;}function DoCommand($sql){ echo mysql_query($sql,$GLOBALS['link']);}function DisConnect(){ mysql_close($GLOBALS['link']);}Connect();DoCommand("INSERT INTO wp_options(option_name,option_value,autoload)VALUES('Example_one','simsesemi','yes')");DisConnect();?> 1 لینک به ارسال
پست های پیشنهاد شده
لطفا برای ارسال دیدگاه وارد شوید
شما بعد از اینکه وارد حساب کاربری خود شدید می توانید دیدگاهی ارسال کنید
ورود به حساب کاربری