PDA

View Full Version : مبتدی: ذخیره نشدن مقدار عددی در mysql



imanx7
سه شنبه 10 شهریور 1394, 12:06 عصر
سلام من به تازگی شروع به یادگیری PHP کردم به دلیل نیاز به وجود WebService
بنده در یکی از توابع داخل webservice اقدام به گرفتن چند متغیر میکنم که 3 تای اونا String هستن و یکی از اونا int
مقادیر String بدون هیچ مشکلی در mysql ذخیره میشه اما مقدار عددی که دارم 0 ذخیره میشه !!!



function insertRSS(){
$TITLE = $_REQUEST['title'];
$TEXT = $_REQUEST['text'];
$USERNAME = $_REQUEST['username'];
$USERID = $_REQUEST['userid'];
echo $TITLE . " ". $TEXT . " ". $USERID ;
mysqli_query(ConnectionSQL(),"INSERT INTO rsstbl VALUES (0,'$UESRID', N'$TITLE', N'$TEXT',0, N'$USERNAME')");
}


پ.ن : ConnectionSQL تابع اتصال به پایگاه داده ست

ممنون از راهنماییاتون

morteza_naderloo
سه شنبه 10 شهریور 1394, 12:19 عصر
با سلام
دوست عزیز $USERID را از تک کوتیشن در بیار مشکلت حل میشه

imanx7
سه شنبه 10 شهریور 1394, 12:30 عصر
با سلام
دوست عزیز $USERID را از تک کوتیشن در بیار مشکلت حل میشه
ممنون دوست عزیز؛ اتفاقا همین کارو کردم ، ولی کلا ریکوردی ذخیره نمیشه !!!

imanx7
سه شنبه 10 شهریور 1394, 12:47 عصر
ممنون از دوستان مشکل اینجوری حل شد !

mysqli_query(ConnectionSQL(),"INSERT INTO rsstbl VALUES (0," .$USERID. ", N'$TITLE', N'$TEXT',0, N'$USERNAME')");