الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيفية اضافة Insert Statement

بدأه not-me في 8 مارس 2008 · 1 رد · 636 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

اخوانى الاعزاء

اريد ان اضيف row فى قاعد البيانات عن تشغيل ملف php وفى نس الوقت اذا كان هذا ال Row موجود مسبقا فى قاعدة البيانات لا اريد ان يظهر خطأ ويتم استكمال بقية ملف ال PHP.

كيف يمكننى كتابة Insert Statment فى ملف ال php و عمل resume اذا حدث خطأ فى تنفيذ هذه الخطوة.

ولكم جزيل الشكر

#2

إنشئ قاعدة البيانات ثم الجداول

CREATE TABLE `test` (
`one` VARCHAR( 50 ) NOT NULL ,
`two` VARCHAR( 50 ) NOT NULL ,
UNIQUE (
`one` 
)
);

بعدها إصنع ملف php إبدأه بـ

<?
mysql_connect("localhost","root","root");
mysql_select_db("database");

و طبعا عدل إسم و باسوورد و قاعدة البيانات.

و هذه البيانات التي سنضيفها

$toAddToOne = "some text and numbers123";
$toAddToTwo = "same as above 321";

و يمكنك تعينها لقيم بالبوست أو جيت.

و كود الإضافة

$query = mysql_query("INSERT INTO `database`.`test` (`one`,`two`) VALUES ('$toAddToOne', 

'$toAddToTwo');");

طبعا عدل database إلى إسم قاعدة البيانات

و هذه إذا تمت الإضافة سيكتب added و إذا كانت القيمة موجودة سيكتب no error و سيكمل السكريبت.

if($query)
print "added";
if(!$query)
print "no error";

تم تعديل هذه المشاركة بواسطة croconile في 8 مارس 2008 في 07:37

rasool4k.gif

[وسط]mimetex.cgi?MSN:root@root-shell.net.

[/وسط]

مواضيع مشابهة