| ملاحظات |
| ||||||
| دروس متقدمة دروس وأكواد متقدمة لتعليم (بي اتش بي) PHP مستوى متقدم |
![]() |
| | LinkBack | أدوات الموضوع | تقييم الموضوع | طريقة العرض |
| | #1 (permalink) |
| مشرف |
بسم الله الرحمن الرحيم هذا درس مختصر عن اساسيات عمل نظام تصويت كامل بالاجاكس سأبدأ بالملفات المطلوبة والاكواد ثم اتبعها بالشرح باذن الله اولا : ملف مكتبة الجافا اسكربت الشهيرة jquery http://jqueryjs.googlecode.com/files/jquery-1.3.2.js ثانيا : صورة التحميل loading.gif ثالثا : صورة الاضافة plus.png اكواد قاعدة البيانات كود: CREATE TABLE IF NOT EXISTS `polls` ( `id` int(12) NOT NULL AUTO_INCREMENT, `poll_title` varchar(255) NOT NULL, `parent_id` int(12) NOT NULL, `votes` int(50) NOT NULL, PRIMARY KEY (`id`) ) CHARSET=utf8; CREATE TABLE IF NOT EXISTS `poll_main` ( `id` int(10) NOT NULL AUTO_INCREMENT, `title` varchar(255) NOT NULL, `total_votes` int(50) NOT NULL, PRIMARY KEY (`id`) ) CHARSET=utf8; اولا : ملف الاضافة add_poll.php كود PHP: index.php كود PHP: result.php كود PHP: POLL.zip 1- شرح قاعدة البيانات البيانات 2- شرح ملف اضافة تصويت 1
__________________ قام بآخر تعديل Cappuccino يوم 20-08-2009 في 09:30 PM |
| | |
| | #3 (permalink) |
| عضو جديد تاريخ الانتساب: 18-08-2009
مشاركات: 6
مستوى السمعة : 0 |
اخي لا اريد هذة $SQL_HOST = 'localhost'; $SQL_USER = 'root'; $SQL_PASS = ''; $SQL_DB = 'poll'; $MySQLi = new mysqli($SQL_HOST, $SQL_USER, $SQL_PASS, $SQL_DB); if(mysqli_errno($MySQLi)) exit('Database Error!'); لدي ملف اتصال كيف اربطها به بدلا من الاتصال الجديد |
| | |
| | #5 (permalink) | |
| مشرف | اقتباس:
بتستخدم mysql ولا mysqli؟
__________________ | |
| | |
| | #7 (permalink) |
| مشرف | ثانيا : ملف add_poll.php اولا : كود HTML يهمنا فيه جزئين الاول : جزء الفورم والثاني : الجافا سكربت جزء الفورم : كود هتمل: <form onsubmit="javascript:return submiT()" method="post" name="POLL"> <span >Poll Title : <input type="text" name="title" maxlength="64" size="40"/></span> <div style="padding-left:30px;padding-top:10px"> <div>Option 1 : <input type="text" name="poll1" maxlength="64" size="40" class="poll"/></div> <div>Option 2 : <input type="text" name="poll2" maxlength="64" size="40" class="poll"/></div> <img src="plus.png" id="add_poll" class="plus"/><br /> <input type="submit" value="Add Poll" style="margin-left:250px;margin-top:8px;"/> </form> ثانيا : كود الجافا اسكربت كود: var i = 2;
$('#add_poll').click(function(){
++i;
$(".poll:last").after("<div>Option " + i + ' : <input type="text" name="poll' + i + '" maxlength="64" size="40" class="poll"/></div>');
});
كود: var i = 2 كود: $('#add_poll').click(function(){
كود: ++i; كود: $(".poll:last").after()
اي انه سيحقن الكود بين القوسين ، بعد كود اخر خيار في الفورم والكود بين القوسين كود: "<div>Option " + i + ' : <input type="text" name="poll' + i + '" maxlength="64" size="40" class="poll"/></div>' كود: function submiT()
{
var x = 0;
for(var i = 0; i < document.POLL.elements.length; ++i)
{
if(document.POLL.elements[i].value == "")
x = 1;
}
if(x == 0)
return true;
else
{
alert("Fill All Boxes");
return false;
}
}
شرحه الاخ عبد الواحد في موضوع يغني عن اعادته
__________________ قام بآخر تعديل Cappuccino يوم 20-08-2009 في 11:18 AM |
| | |
| | #8 (permalink) |
| عضو جديد تاريخ الانتساب: 18-08-2009
مشاركات: 6
مستوى السمعة : 0 |
mysql + انا لدي ملف config + connect واريد ربطها معاً يعني لا يجب علي ان اعمل اتصال جديد كيف اعملها بوايطة دالة require_once("include/connect.php"); require_once("include/function.php"); require_once("include/config.php"); بدل الاتصال |
| | |
| | #9 (permalink) | |
| مشرف | اقتباس:
وهناك شروح وافية لها في قسم قواعد البيانات للاخ بلال كيالي
__________________ | |
| | |
![]() |
| زوار هذا الموضوع الآن : 3 (0 عضو و 3 ضيف) | |
| أدوات الموضوع | |
| طريقة العرض | تقييم هذا الموضوع |
| |
مواضيع ذات صلة | ||||
| الموضوع | الكاتب | المجلس | المشاركات | المشاركة الأخيرة |
| موقع سكربتات وكودات اجاكس | ameed | أجاكس AJAX | 12 | 10-03-2010 07:39 PM |
| كود اجاكس | eng.ahmed.foogi | مشاكل وحلول PHP Errors & Troubleshooting | 1 | 10-08-2009 01:23 PM |
| مصدر تعلم اجاكس | kampa | مشاكل وحلول PHP Errors & Troubleshooting | 1 | 28-10-2008 02:32 AM |
| مشكلة مشكلة في دالة nl2br مع اجاكس | محمد ديوب | مشاكل وحلول PHP Errors & Troubleshooting | 11 | 13-08-2008 07:49 AM |