| |||||||
| المدوّنات | البحث | مشاركات اليوم | اجعل كافة المشاركات مقروءة |
|
| | LinkBack | أدوات الموضوع |
| |||||
| دالة INSERT لا تعمل معي .. هل من سبب واضح عموما اتمنى ان اجد لديكم اليوم حلا أيضا ... هذه صفحة خاصة بإضافة نكتة عملتها وهي خالية تماما من الأخطاء ولكنني لا استطيع بواسطتها تحديث قاعدة البيانات اي لا استطيع ادخال النكات الى قاعدة البيانات هل هناك سبب منطقي او خطأ منطقي يمنع عمل دالة انسرت ام ما لسبب هذا هو كود صفحة اضافة نكتة من كتاب الأستاذ صقر العنزي كود PHP: محبكم في الله نبراس اليماني | |||||
|
| |||||
|
عزيزي في غلط بالـ query الـ insert ما بكون فيه set يعني ، يجب أنه يكون بتعرف SQL insert into table values('1','2'); أما الـ update فبتكون على الشكل التالي: update table set field1 = '1', field2 = '2' إن شاء الله يكون الشرح مفيد إلك.. إذا ما كان مفيد
__________________ العزة لله.. والشفاعة لك يا رسول الله اللهم ارحم شهداؤنا و كل من قاتل في سبيل الله... آمين اللهم انصر المجاهدين المسلمين في كل مكان... آمين | |||||
|
| |||||
|
مع احترامي لك snake_eyes التعبير كود: INSERT INTO Jokes SET JokeText='$joketext',JokeDate=CURDATE()"; وللتاكد http://dev.mysql.com/doc/mysql/en/insert.html اخي نبراس تاكد من اسماء الحقول عندك وايه الرسالة التي تطلع لك عندما تدخل النكان | |||||
|
| |||||
| اقتباس:
أنا لما كلمته على الجملة الخطأ لأنه ما بيعرف SQL فـ يستحسن لما يكون الواحد ما بيعرف SQL و مبتدأ تحكي بالأوامر المبسطة واللي هي standard SQL. أنا بعرف أنه فيك تكتبها بهيدي الطريقة و بعرف أنه الـ الـ alias بتنكتب بأكثر من طريقة... والـ join و و و و و و ... لكن في شي إسمه standard بس حابب أوضح شغلة انه صحيح الـ SQL هي SQL بالنهاية لكن في إختلاف بين الـ Oracle SQL والـ MYSQL يعني ممكن تقولي هيدي الـ query خطأ كود: INSERT INTO CR_STORE ( STR_ID, STR_NO, STR_NAME, STR_NAME_A, STR_ADDRES, STR_TEL, STR_FAX, STR_LVL,STR_PARENT, STR_CHILD, SYNC_OK, LASTSYNC_OK, STR_XFACTOR )
VALUES ('01-01-02-20', 0, '20', NULL, NULL, NULL, NULL, 4, '01-01-02', '0', 'T', TO_DATE( '01-04-2005', 'dd-mm-yyyy'), 1); شو رأيك أعطيك PLSQL
__________________ العزة لله.. والشفاعة لك يا رسول الله اللهم ارحم شهداؤنا و كل من قاتل في سبيل الله... آمين اللهم انصر المجاهدين المسلمين في كل مكان... آمين | |||||
|
| |||||
|
المعذرة المعذرة أحبائي الكرام يبدو أنني اخطأت في شرح المشكلة لكم فالمشكلة التي شرحتها لا تتعلق بالكود الذي ارفقته مشكلة الكود اعلاه هي كالتالي مش قادر اكتب النكتة أصلا مش عارف فين اكتبها لم يطلع لي فورم كتابة النكتة كلما افتح صفحة Joke تطلع لي الكلمات التالية هذه جميع النكت الموجودة في قاعدة البيانات ههههههههههههههههه السلام عليكم أضف نكتة طبعا هههههههههههههههه السلام عليكم هذه نكتة اضفتها بيدي عن طريق قاعدة البيانات رابط أضف نكتة مش قابل يفتح وهو الرابط هذا http://localhost/PHP_SELF?addjoke=1 والمحدد في الكود اصلا ممكن اجد الحل ... والمعذرة منكم احبائي الكرام | |||||
|
| |||||
|
السلام عليكم اخي نبراس قم بانشاء ملف جديد وليكن اسمه add.php ولتكن هذه محتوياتهه:- كود:
<FORM ACTION="add.php" METHOD=POST><P>أكتب النكتة التي تريد اضافتها<BR>
<TEXTAREA NAME="joketext" ROWS=10 COLS=40 WRAB></TEXTAREA><BR>
<INPUT TYPE=SUBMIT NAME="submitjoke" VALU="ADD"></FORM>
<?php
$dbcnx= @mysql_connect("localhost","root", "");
if(!dbcnx){
echo("<p> لم نستطع الإتصال بالسيرفر</p>");
exit();
}
if(! @mysql_select_db("jokes"))
{
echo("<p> لم أستطع الإتصال بقاعدة البيانات </p>");
exit();
}
else
$sql = "INSERT INTO Jokes SET JokeText='$joketext',JokeDate=CURDATE()";
if (mysql_query($ql)){
echo ("<p> لقد تم إضافة النكتة التي كتبتها </p>");
}
else{
echo ("<p> حدث الخطأ التالي : " .mysql_error(). "</p>" );
}
?> استاذي snake_eyes في انتظارك تعطيني كورس mysql متقدم لشخص مبتدى | |||||
|
| |||||
|
أخي الكريم HaMaDa4eVeR دائما تضهر لي الصفحة التالية ![]() يعني اول ما افتح صفحة add.php تضهر لي الصفحة التالية ولما احاول اكتب النكتة فرضا واعمل لها اضافة تضهر ايضا الصفحة نفسها والخطأ الذي في الأسفل رحت فحصت قاعدة البيانات وجدت ان النكات لم تضف ايضا لا ادري ما السبب عموما الف الف الف شكر لمحاولتك المساعدة وانا على فكرة اريد ان اتعلم كيف يتم موضوع او مقال او اي شئ الى قاعدة البيانات لكن لسه ما عرفت تسلم اخوي الكريم | |||||
|
| |||||
|
اخوي المشكله انك ناسي حرف ![]() كود PHP: كود PHP: ![]() لاحظ هنا كود PHP:
__________________ محمد الرحيلي http://www.alrehaili.net http://www.arccn.net http://www.mafgod.com mohammad@arccn.net | |||||
|
| |||||
|
أخي الكريم محمد الرحيلي شكرا جزيلا لك على الملاحظة بالفعل تم العمل بنجاح تمت اضافة ا لنكات الى قاعدة البيانات واشتغلت الدالة على احسن ما يرام بارك الله فيك وجزاك الله خير الجزاء بس لدي سؤال هل موقع ارسن التعليمي هو موقعك أنت ولك فائق حبي وتقديري واحترامي وكذلك لا أنسى الأخ القدير الغالي HaMaDa4eVeR على مساعدته ولكل الأعضاء اللي مروا من هنا وبالمناسبة سأقدم لكم ان شاء الله تسعة عشر درس فيديو انجليزي للبي اتش بي منقولة من موقع انجليزي في مشاركة مستقلة ان شاء الله محبكم في الله نبراس اليماني | |||||
|
| |||||
|
هلا اخوي نبراس الحمدلله انه اشتغل تمام ورسم الابتسامه ![]() ايه الموقع لي وانا اقوم بطرح دروس PHP اذا عندك اي سؤال انا بالخدمه تحياتي لك
__________________ محمد الرحيلي http://www.alrehaili.net http://www.arccn.net http://www.mafgod.com mohammad@arccn.net | |||||
|
| |||||
|
تسلم اخي محمد انا تابعت بعض الدروس في البداية ولكنني احببت ان ادخل مباشرة في قواعد البيانات فانطلقت الى الدرس الحادي والعشرون والثاني والعشرون والثالث والعشرون والرابع والعشرون ولكن يبدو انني اخطات حيث لم استطع التطبيق نهائيا بانتقالي الى هناك قاعدة البيانات التي انشاتها انت والجداول التي فيها لم يتضح لي كي انشأها مثلا انشأتها انت لذا توقفت سؤالي كي افهم الدروس الاربعة المذكورة اعلاه وبالذات افهم انشاء قاعدة البيانات هل يلزم علي فهم العشرون الدرس الأولى ؟؟؟ ولك كل تحياتي اخي الكريم | |||||
|
| |||||
|
السلام عليكم كم انا سعيد بنجاحك ![]() ويا محمد الرحيلي Have a peace of mind بالنسبة لتعليم كيفية الاتصال بقواعد البيانات واضافة البيانات اليها والقراة يوجد اكثر من مقال رائع هنا لاساتذة عملاقة في هذا المجال ، وهالك ايضا كتب عربية وانكليزية قوية جدا ،،، ويمكنك النطلاق من سوالف لاحتراف برمجة الـphp ودمتم | |||||
|
| |||||
|
اخي HaMaDa4eVeR ويا محمد الرحيلي Have a peace of mind <======== لم افهم ![]() -------------------------------------- اخي نبراس بالنسبه لقواعد البيانات لاحظ انني كتبت التالي في الدرس : ملاحظه عن درس اليوم: هذه مقدمه عن قواعد البيانات ومختصره , وسوف يتم الشرح بالكامل في قسم خاص عن قواعد البيانات مستقبلا لان قواعد البيانات بحر كبير ولا استطيع شرحه بشكل مفصل ,, لاني سوف اخرج عن نطاق PHP ولا يحتاج ان تعرف الدروس الاولى لتستمر بها ,, لانها بطريقة ما منفصله الذي تحتاجه فقط هو معرفة الاوامر فقط التي هي موجوده في الرابط التالي http://prog.arccn.net/modules.php?na...article&sid=31 على العموم هي سهله ولا تحتاج الى تفكير كبير الا في المستويات المتقدمه ( بالنسبه للاوامر ) وليس التصميم الممتاز هذا ايميلي rsam__@hotmail.com اذا احتجت اي مساعده فأنا في الخدمه
__________________ محمد الرحيلي http://www.alrehaili.net http://www.arccn.net http://www.mafgod.com mohammad@arccn.net | |||||
|
![]() |
| |
| |
| أدوات الموضوع | |
| |