النتائج 1 إلى 9 من 9

الموضوع: لمتخصصي الـ php سؤال بسيط

  1. #1
    عضو نشيط
    تاريخ التسجيل
    Jun 2002
    المشاركات
    102

    لمتخصصي الـ php سؤال بسيط



    لدي هاك خاص بالبنرات كالتالي :

    كود:
    $db->hide_errors();
    			$spbanners_table = $db->query_first("SELECT id FROM ".TABLE_PREFIX."spbanners");
    			if($spbanners_table){
    			$db->query_write("ALTER TABLE " . TABLE_PREFIX . "spbanners
    	ADD COLUMN bcode TEXT NOT NULL");
    			}else{
    
    			$db->query_write("CREATE TABLE " . TABLE_PREFIX . "spbanners (
    	 id int(10) unsigned NOT NULL auto_increment,
    	 name varchar(200) NOT NULL default '',
    	 file varchar(200) NOT NULL default '',
    	 uper varchar(150) NOT NULL default '',
    	 link varchar(200) NOT NULL default '',
    	days SMALLINT(3) NOT NULL default '0',
    	height SMALLINT(3) NOT NULL default '0',
    	width	SMALLINT(3) NOT NULL default '0',
    	startdate INT(10) NOT NULL default '0',
    	enddate INT(10) NOT NULL default '0',
    	swf TINYINT(1) NOT NULL default '0',
    	ord TINYINT(2) NOT NULL default '0',
    	bcode TEXT NOT NULL,
    	 PRIMARY KEY (id)
           ) TYPE=MyISAM");
     $theend = TIMENOW+(86400 * 90);
    			$db->query_write("
    
    			INSERT INTO " . TABLE_PREFIX . "spbanners
    			(name,file,uper,link,days,height,width,startdate,enddate,swf,ord,bcode)
    		VALUES
    			('الكمبو'
    			, '" . $db->escape_string('dcimisc/combonew.gif') . "'
    			, '" . $db->escape_string('نسخة الكمبو - أقوى نسخة منتديات عربية') . "'
    			, '" . $db->escape_string('http://www.dci.net.sa/page.php?do=show&action=combo') . "'
    			, 90
    			, 60
    			, 468
    			, " . TIMENOW . "
    			, ".$theend."
    			, 0,1,'')");
    			}
    $db->show_errors();

    ولكن مايهمني هنا هو هذا السطر

    كود:
    enddate INT(10) NOT NULL default '0',
    كيف اعدله لكي يقبل قيمة بالسالب فهو لا يقبل اي قيمة بالسالب





    __________________
    إستخدم ملفك الخاص لكتابة توقيعك


  2. #2
    عضو نشيط جدا
    تاريخ التسجيل
    May 2004
    المشاركات
    318

    Cool



    السلام عليكم

    قم بتغيير النوع من int الى decimal لقبول ارقام بالسالب ..

    في مثالك مثلا

    كود:
    enddate decimal NOT NULL default '0',







  3. #3
    عضو نشيط
    تاريخ التسجيل
    Jun 2002
    المشاركات
    102


    نفس الشيء مازل يرفض القيمة بالسالب مثل
    -1





    __________________
    إستخدم ملفك الخاص لكتابة توقيعك

  4. #4
    عضو نشيط
    تاريخ التسجيل
    Jun 2002
    المشاركات
    102


    هل يوجد حل بالله نحتاج للمساعدة





    __________________
    إستخدم ملفك الخاص لكتابة توقيعك

  5. #5
    عضو نشيط
    تاريخ التسجيل
    Jan 2008
    المشاركات
    108


    حوله الى var char او text
    وعند تعامل معه استخدم الدله intval لتحويل الى integer
    enddate varchar(50) NOT NULL default '',






  6. #6
    عضو نشيط جدا
    تاريخ التسجيل
    Sep 2006
    المشاركات
    475


    نفس الشيء مازل يرفض القيمة بالسالب مثل
    -1
    المفروض يقبل

    العدد السالب يكتب كالاتي
    1-
    وليس العكس





    __________________
    omansecurity.com
    Email: OmanSecurity AT gmail DOT com

  7. #7
    عضو نشيط جدا
    تاريخ التسجيل
    May 2004
    المشاركات
    318


    نفس الشيء مازل يرفض القيمة بالسالب مثل
    -1
    اخي كما ذكر الاخ OmanSecurity

    يجب ان يقبل ولكن علامة السالب قبل الرقم من اليسار وليس اليمين






  8. #8
    عضو نشيط
    تاريخ التسجيل
    Jun 2002
    المشاركات
    102


    للاسف قمت بتجربة كل ما سبق من الدوال
    ايضا جربت كتابة الرقم بعلامة السالب بكل الطرق ولم تنفع

    فهل لان الهاك مثلا مشفر لا يمكن التعديل عليه ؟





    __________________
    إستخدم ملفك الخاص لكتابة توقيعك

  9. #9
    عضو نشيط جدا
    تاريخ التسجيل
    Jan 2008
    المشاركات
    512


    فقط ضف كلمة unsigned
    كود:
    `enddate` INT(10) UNSIGNED NOT NULL DEFAULT '0'











ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | دليل الكويت العقاري | مقروء | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض