• 0
zaxs

ارجو المساعده في كود لا يعمل

سؤال

ارجو المساعده حيث انهذا الكود لا يقوم بالعمل الذى وجد من اجله ولا ادرى اين الحطأ

 

والكود ايضا مع المرفقات

 

<?php


include('config.php') ;

/*

    CREATE TABLE `addnews` (
`id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`author` VARCHAR( 255 ) NOT NULL ,
`titel` VARCHAR( 255 ) NOT NULL ,
`contant` LONGTEXT NOT NULL
) ENGINE = MYISAM ;




*/

 $a=  $_post['author'];
 $t=  $_post['title'];
 $c=  $_post['contant'];
  if(isset($_post['add'])&& $_post['add']=='news'){

  $insert= mysql_query("INSERT INTO addnews(author,title,contant)VALUE
  ('$a','$t','$c')" )or die("no news insert");

  if(isset($insert)){

  echo"<h3>insert is [email protected]@</h3";





  }






  }

   echo"<form action='".$_SERVER['PHP_SELF']."'method='post'>

   author:<input type='text'  name='author'   /><br />
   titel:<input type='text'   name='title' /> <br />
   contant:<textarea  name=contant ></textarea><br />
   <input type='submit'  value=insert is don!!/>
   <input type='hidden'  name='add' value='news'/>

     </form>;"









?>

addnews.php

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

1 إجابات على هذا السؤال .

  • 0

ما هكذا تورد يا سعد الابل

اذهب الى ملف الكونفغ الذي تقوم بادراجه وتحقق من اسم السيرفر واسم المستخدم وكلمة المرور لقاعدة البيانات فيه ، وهل يحوي سطر اختيار قاعدة البيانات التي تحاول انشاء جدول بداخلها.

علما انك لن تقوم بانشاء الجدول الا مرة واحدة فلماذا تضعه هنا هكذا ، يجب ان تذهب الى لوحة التحكم الخاصة بقواعد البيانات ( هي غالبا phpMyAdmin ) وتقوم بانشاء الجدول من هناك او ان تغير جزء الكود الخاص بانشاء الجدول الى ما يلي

mysql_query("CREATE TABLE `addnews` IF NOT EXIST (`id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,`author` VARCHAR( 255 ) NOT NULL ,`titel` VARCHAR( 255 ) NOT NULL ,`contant` LONGTEXT NOT NULL) ;"

ويكون المعنى هو انك تصنع الجدول بواسطة دالة mysql_query ويكون توصيف الجدول هو الخيط النصي الذي تحتاجه الدالة وهذا اذا لم يكن الجدول قد تم انشاءه سابقا ،

ومع ذلك فالسكربت (بتاعك) ليس كاملا ، فماذا بعد ادراج البيانات داخل الجدول ، كيف ستقوم بقراءتها منه اي من الجدول حيث هو بداخل قاعدة البيانات ؟

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .