تغطية مباشرة لأحداث منتدى الإعلام الجديد المقام بمدينة أبوظبي
هل تقترح تمديد مسابقة سوالف كاست؟

 

العودة   سوالف سوفت > قسم تطوير وبرمجة المواقع للمتقدمين > PHP
المدوّنات البحث مشاركات اليوم اجعل كافة المشاركات مقروءة

رد  
 
LinkBack أدوات الموضوع
عضو نشيط
تاريخ التسجيل: May 2007-
#1 (permalink)  
لمحترفي Mysql


سؤال طرق بذهني وطريقه شاهدتها مره واريد من يعرف يدلنا فيها

عندي جدول بقاعده البيانات به 30 حقل او ازيد

السؤال كيف اقوم بعمليات الاضافه بطريقه مختصره

لأنه ليس من المعقول ان نكتب
INSERT INTO TABLE VALUES (feild1,feild2........'
فهل من طريقه
هل من شيء يختصر العمليه
؟






__________________
PHP-TIGER
professional php Coder

التعديل الأخير تم بواسطة : asoft بتاريخ 09-02-2008 الساعة 02:28 AM.
asoft غير متواجد حالياً   قديم 09-02-2008, 02:26 AM
رد مع اقتباس
عضو جديد
تاريخ التسجيل: Jan 2008-
#2 (permalink)  

اعتقد ان هذه الصيغة السائدة ولا ادري اذا كانت هناك صيغ اخرى ام لا ولا اعتقد هذا

اما اذا كان سؤالك يعني انك تضيف قيم داخل حقول دون غيرها فهذا يعتمد على ما اذا كنت سامح للحقول ان تكون فارغة ام لا NULL or NOT NULL

والله اعلى واعلم






EGYSTR غير متواجد حالياً   قديم 09-02-2008, 04:38 AM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: May 2007-
#3 (permalink)  

لا انا اتكلم عن طريقه اضافه بيانات في جدول به حقول كثيره جدا وعن طول العمليه في كتابتها وبالطبع اخطائها .






__________________
PHP-TIGER
professional php Coder
asoft غير متواجد حالياً   قديم 10-02-2008, 07:15 PM
رد مع اقتباس
عضو جديد
تاريخ التسجيل: Jun 2007-
#4 (permalink)  

هذي الطريق

عندك جدول اسمه use وفيه 30 حقل ... انت تريد اضافة لحقل id و name

تكتب كذا

كود PHP:
 
insert into 
use (id,namevalues (100,'abo kalaf'); 
واي خدمه في الـsql حاضرين






__________________
منتدى الاسعار...
سوق تجاري على الانترنت
شاركنا
http://www.alvip1.com/vb/index.php

التعديل الأخير تم بواسطة : ابو خلف بتاريخ 11-02-2008 الساعة 12:22 PM.
ابو خلف غير متواجد حالياً   قديم 11-02-2008, 12:19 PM
رد مع اقتباس
عضو نشيط جدا
تاريخ التسجيل: Sep 2006-
#5 (permalink)  

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

كود PHP:
    include_once ('adodb_lite/adodb.inc.php');
    
    
// create an object instance
    // configure library for a MySQL connection
    
$db NewADOConnection(DBTYPE);
    
    
// open connection to database
    
$db->pconnect(HOSTUSERPASSDB) or die('Unable to connect!');
    
    
$x_alias   htmlspecialchars(@$_POST['x_alias']);
    
$x_email   htmlspecialchars(@$_POST['x_email']);
    
$x_content htmlspecialchars(@$_POST['x_content']);

        
// Get record ID
        
$fieldList['`page_id`'] = $x_id;

        
// phone number
        
$theValue $x_alias;
        
$theValue = ($theValue != '') ? " '" $theValue "'" "' '";
        
$fieldList['`alias`']   = $theValue;

        
// shipping name
        
$theValue $x_email;
        
$theValue = ($theValue != '') ? " '" $theValue "'" "' '";
        
$fieldList['`email`']   = $theValue;

        
// shipping address
        
$theValue $x_content;
        
$theValue = ($theValue != '') ? " '" $theValue "'" "' '";
        
$fieldList['`content`'] = $theValue;

        
// insert into database
        
$strsql 'INSERT INTO `interactive` (';
        
$strsql .= implode(','array_keys($fieldList));
        
$strsql .= ') VALUES (';
        
$strsql .= implode(','array_values($fieldList));
        
$strsql .= ')';

        
$db->Execute($strsql) or die("Error in query: $strsql. " $db->ErrorMsg()); 






__________________
خالد الشمعة - Khaled Al-Shamaa
PHP, MySQL and Arabic language
DNSerror غير متواجد حالياً   قديم 14-02-2008, 03:00 PM
رد مع اقتباس
عضو نشيط جدا
تاريخ التسجيل: Sep 2006-
#6 (permalink)  

على فكرة برنامج PHPMaker هو واحد من أفضل البرامج التي تبني تطبيقات PHP آليا بالاعتماد على قاعدة البيانات، أنا استخدمه منذ أكثر من أربعة أعوام للمشاريع الصغيرة والتطبيقات المنمنمة القليلة الكلفة، وقد كنت اكثر من راض عنه خلال هذه الفترة، وكذلك زبائني

على فكرة هو برنامج رخيص مقارنة بالفائدة التي يقدمها، والشركة المنتجة له مقرها في هونج كونغ

إليكم الرابط الخاص بالبرنامج:
PHPMaker 5 - The Best PHP Code Generator

رجاء، وقبل ان تنطلق شبكة الإنترنت وتبحث عن كراك لهذا البرنامج (وهو موجود على فكرة) أرجو أن تحكم ضميرك وإسلامك وإنسانيتك، أتراها كثيرة 100 دولار تدفعها لمن وفر لك هذه الأداة البرمجية بهذا الثمن البخس، خصوصا حينما تقارن ما سوف تدره عليك من أرباح حين تضعها موضع التنفيذ ... حتى لو لم يكن المطورون من العرب أو المسلمين، فهي كلمة حق تقال






__________________
خالد الشمعة - Khaled Al-Shamaa
PHP, MySQL and Arabic language
DNSerror غير متواجد حالياً   قديم 14-02-2008, 03:06 PM
رد مع اقتباس
مشرف قسم PHP
تاريخ التسجيل: May 2007-
#7 (permalink)  

قمت ببرمجة كلاس بسيط باسم autoFields ، لكن بصراحة غير مؤهل لأن يتم طرحه حيث أني أهملته وأستخدمه في تطبيقاتي الخاصة أو مشاريعي لأني أتمكن من التعامل معه ، رغم بساطته وسهولة استخدامه ، إلا أني لا أفضّل أن أطرحه حالياً ..

ان شاء الله تستفيد من ردود الإخوان وخاصة رد الأستاذ خالد ..

تحياتي، أشرف السمهوري






أشرف السمهوري غير متواجد حالياً   قديم 15-02-2008, 02:15 AM
رد مع اقتباس
رد


 

أدوات الموضوع

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

كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة


المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
:: هنا اخطاء وحلول مشاكل قواعد البيانات :: benelmokadem قواعد البيانات بمختلف أنواعها 34 04-08-2007 05:56 PM
:: اخطاء واوامر قواعد البيانات:: katab إصلاح وصيانة المنتديات 1 12-07-2007 12:06 AM
اللود مرتفع بشكل فضيع فضيع "كل خبير يدخل هنا" slo7e قسم تبادل خبرات الاستضافة 25 06-09-2004 05:30 PM
ثغرة امنية جديدة في MySQL Abo Waled تطوير الويب 0 03-02-2003 04:17 AM


الساعة الآن: 05:21 AM بتوقيت المملكة العربية السعودية