في انتظار الدرس القادم بإذن الله .. جزاك الله خيراً
في انتظار الدرس القادم بإذن الله .. جزاك الله خيراً
__________________
مشاريعي الحالية :
الحوارات |||||||||| 90%
الأخبار |||||||||| 5%
آخر |||||||||| 40%
مشكورين اخواني على جهدكم الرائع ,,,
واعتذر منكم على التأخير , النت طلع عيني ... وما عرفت ارفعه الحين الا على الرابدشير,,, وجاري رفعه على سيرفر ثاني ان شاء الله ...
الرابيدشير :
RapidShare: Easy Filehosting
RapidShare: Easy Filehosting
بالتوفيق ان شاء الله ...
__________________
دروس php بالفيديو !
marabe7 سابقاً .
حسَّن موقعك في محركات البحث :
أكاديمية التطوير
السلام عليكم
اخى جزاك الله خيرا على هذا الجهد
ونسأل الله ان يجعله فى ميزان حسناتك .
__________________
عمرو درويش
01004636205 - 0534616785
amrdarwish@gmail.com
ان شاء الله تعالى
وجارى التحميل والضغط الى صيغة الريل بلاير
جعله الله فى ميزان حسناتك يوم القيامه
واتمنى اخوى لو ترد على رسالتى الاخيرة
__________________
FaceBook Application Developer
تعلم برمجة سكريبت جلب المحتوى خطوة بخطوة
مشروعى داخل معرض الاتصالات
لمراسلتي إضغط هنا
سبحان الله وبحمده سبحان الله العظيم
روابط اضافيه للروابط اعلاه من الرابيد شير نفس الملفات بنفس الحجم والاسم
وكالعادة تحميل مباشر الى ان ينتهى 10 جيجا المسموحة للملفات
رابط أول
RapidShare: Easy Filehosting
رابط ثانى
RapidShare: Easy Filehosting
تحياتى للجميع
__________________
FaceBook Application Developer
تعلم برمجة سكريبت جلب المحتوى خطوة بخطوة
مشروعى داخل معرض الاتصالات
لمراسلتي إضغط هنا
سبحان الله وبحمده سبحان الله العظيم
جزاك الله خيراااااااا اخي الكريم رامي الله يدخل والداك الجنة ان شاء الله
__________________
ســـــــبحان الله وبـــــــــحمده *سبـــــــــــحان الله العظيم
لطلب البرمجة فقط
helal-egypt@hotmail.com
بارك الله فيك اخونا رامي
لكن ياريت فقط لو توضح طريقة الاقسام الفرعيه بما ان احنا في اول عمل سكربت وانت تعرف الاقسام الفرعيه ضروريه جدا وايضا تعدد الصفحات
وشكرا لك وانتظر جوابك
جزيت الجنة .. و التطبيق في المساء بإذن الرحمن
__________________
مشاريعي الحالية :
الحوارات |||||||||| 90%
الأخبار |||||||||| 5%
آخر |||||||||| 40%
تمت عملية ضغط الدرس الاخير 1-4 بنجاح والحمد لله
التقرير:
حجم الملف قبل الضغط : 131 ميجا بايت (بصيغة wmv )
حجم الملف بعد الضغط : 72.2 ميجا بايت ( بصيغة rv )
مدة الضغط : 6 ساعات
البرنامج الذى تم الضغط به : Real Producer
وان شاء الله جارى الرفع
ادعوا انه يترفع على خير ,, كل شوى النت يفصل (ربنا يستر)
وبالتوفيق للجميع
__________________
FaceBook Application Developer
تعلم برمجة سكريبت جلب المحتوى خطوة بخطوة
مشروعى داخل معرض الاتصالات
لمراسلتي إضغط هنا
سبحان الله وبحمده سبحان الله العظيم
الله يعطيكم العافية شباب, ومنتظر اي استفسار عن الدرس ...
اخوي Hotrnaill ان شاء الله بحاول اطبقها بس ما حابب انه تصير اي خربطة ,,,
حنكون بشكل عام ان شاء الله مع بعض يعني يوم ما نخلص ممكن نشوف الطلبات الخاصة واوفرها بإذن الله
عندي هذه نية من الأول ...
شوف لو اي واحد جالس يتعلم وفجأة طلعله شيء صعب شوي ممكن يبطل يستوعب البقية ...
خلي كل شيء بوقته وان شاء الله ما حنوقف الا والكل راضي ...
ربي يوفق الجميع ...
__________________
دروس php بالفيديو !
marabe7 سابقاً .
حسَّن موقعك في محركات البحث :
أكاديمية التطوير
تسلم يداك
واتمنى يتم عمل فهرس بالدروس
وجزاك الله خير ,, ووفقك في الدنيا والآخرة
__________________
الدنيا ضل زائل .. من ركن إليها جائر
سبحان الله وبحمده .. سبحان الله العظيم
بارك الله فيك على سرعة ردك ولكن القصد انه يكون نغطي جميع الجوانب في السكربت للتميزبالشرح والدرس وانت اصلا متميز سيدي الكريم
عموما بعد اذنك انا متابع للدروس والتطبيق وحاولت اعمل اقسام فرعيه والحمدالله نجحت فيهم وعملت اقسام فرعيه وكل شي تمام :app: هذا بعد الله ثم دروسك وشرحك الاروع
اخوي رامي
انا عملت كل شيء تمام لكن المشكله في التعديل لما ازيل where يتم التعديل ولكن على الكل ولما اضعها مايتم تعديل اي شيء
الكود مرفق
وهنا كود الملف cat.php بالكاملكود PHP:
case(edit_cat_ok):
$catid = $_GET['catid'];
$catname = $_POST['catname'];
$catdesc = $_POST['catdesc'];
$parentcatid = $_POST['parentcatid'];
$sql = mysql_query("update cat set catname = '$catname' , catdesc ='$catdesc' , parentcatid ='$parentcatid' where catid = '$catid' ");
if($sql){
echo "ok";
}
else{
echo "Error";
}
break;
كود PHP:
<?php
require("../con_config.php");
$action = $_GET['admin'];
switch ($action){
case (addcat):
echo "<center><b>اضافة قسم</b></center>";
echo "
<form action='cat.php?admin=do_cat' method='POST'>
<table align=center dir=rtl width=500 border=1 cellpadding=0 cellspacing=2>
<tr>
<td>
اسم القسم:
</td>
<td>
<input type='text' name='catname' >
</td>
</tr>
<tr>
<td>
وصف القسم :
</td>
<td>
<textarea name='catdesc' cols='25' rows='7'></textarea>
</td>
</tr>";
?>
<tr>
<td>
فرعي من:
</td>
<td>
<select name='parentcatid' >
<option>قسم رئيسي</option>
<?php
$sql_par = mysql_query("select * from cat order by parentcatid");
while($result=mysql_fetch_array($sql_par)){
echo "<option value=\"$result[catid]\">فرعي من » $result[catname]</option>";
}
?>
</select>
<?php
echo "
</td>
</tr>
<tr>
<td colspan=2 align=center>
<input type=submit value='اضافة قسم جديد'
</td>
</tr>
</table>
</form>
";
break;
case(do_cat):
$catname = trim($_POST['catname']);
$catdesc = trim($_POST['catdesc']);
$parentcatid = trim($_POST['parentcatid']);
if (!$catname){
echo "<center><b>يجب كتابة اسم القسم</b></center>";
echo"<meta http-equiv='Refresh' Content=2;URL=\"$HTTP_REFERER\">";
exit;
}
$sql= @mysql_query("INSERT INTO cat VALUES(null,'$catname','$catdesc','$parentcatid','0')") ;
if($sql){
echo "<center><b>تمت الاضافة بنجاح</b></center>";
echo"<meta http-equiv='Refresh' Content=2;URL=\"$HTTP_REFERER\">";
}
else{
echo "<center><b>لم يتم اضافة القسم</b></center>";
echo"<meta http-equiv='Refresh' Content=2;URL=\"$HTTP_REFERER\">";
exit;
}
break;
case (del_cat):
echo "<center><b>حذف قسم</b></center>";
$sql = mysql_query("select * from cat");
echo "<form action='cat.php?admin=do_del_cat' method='POST'>
<select align=center dir=rtl name=delcat ><option value=''>-- اختر القسم لحذفه --</option>";
while ($r = mysql_fetch_array($sql)){
$catname = $r['catname'];
$catid = $r['catid'];
echo "<option value=$catid>$catname</option>";
}
echo "</select>
<br><div align=center><input type=submit value='حذف القسم'>
</form></div>";
break;
case(do_del_cat):
$catid = $_POST['delcat'];
$sql = mysql_query("delete from cat where catid=$catid limit 1");
if($sql){
echo "<center><b>تم حذف القسم بنجاح</b></center>";
echo"<meta http-equiv='Refresh' Content=2;URL=\"$HTTP_REFERER\">";
exit;
}
else{
echo "<center><b>لم يتم حذف القسم</b></center>";
echo"<meta http-equiv='Refresh' Content=2;URL=\"$HTTP_REFERER\">";
exit;
}
break;
case (edit_cat):
$sql = mysql_query("select * from cat ");
echo "<form action='cat.php?admin=edit_cat2' method='GET'>
<input type='hidden' name='admin' value='edit_cat2'>
<select align=center dir=rtl name=catid ><option value=''>-- اختر القسم لتعديله --</option>";
while ($result = mysql_fetch_array($sql)){
$catname = $result['catname'];
$catdesc = $result['catdesc'];
$catid = $result['catid'];
echo "<option value=$catid>$catname</option>";
}
echo "</select>
<br><div align=center>
<input type=submit value='تعديل القسم'>
</form>";
break;
case(edit_cat2):
$catid = $_GET['catid'];
$sql = mysql_query("select * from cat where catid=$catid");
$e = mysql_fetch_array($sql);
$catname = $e['catname'];
$catdesc = $e['catdesc'];
echo "
<form action='cat.php?admin=edit_cat_ok' method='POST'>
<table align=center dir=rtl width=500 border=1 cellpadding=0 cellspacing=2>
<tr>
<td>
اسم القسم:
</td>
<td>
<input type='text' name='catname' value='$catname'>
</td>
</tr>
<tr>
<td>
وصف القسم :
</td>
<td>
<textarea name='catdesc' cols='25' rows='7'>$catdesc</textarea>
</td>
</tr>";
?>
<tr>
<td>
فرعي من:
</td>
<td>
<select name='parentcatid' >
<option>قسم رئيسي</option>
<?php
$sql_par = mysql_query("select * from cat order by parentcatid");
while($result=mysql_fetch_array($sql_par)){
echo "<option value=\"$result[catid]\">فرعي من » $result[catname]</option>";
}
?>
</select>
<?php
echo "
</td>
</tr>
<tr>
<td colspan=2 align=center>
<input type=submit value='الموافقة على التعديل'>
</td>
</tr>
</table>
</form>
";
break;
case(edit_cat_ok):
$catid = $_GET['catid'];
$catname = $_POST['catname'];
$catdesc = $_POST['catdesc'];
$parentcatid = $_POST['parentcatid'];
$sql = mysql_query("update cat set catname = '$catname' , catdesc ='$catdesc' , parentcatid ='$parentcatid' where catid = '$catid' ");
if($sql){
echo "ok";
}
else{
echo "Error";
}
break;
}
?>
اخى الحبيب Hotrnaill
لو بتخلى كل واحدة بسطر يكون افضل
مثلا
اتمنى ان اكون قد وفقت فى مساعدتك :shy:كود PHP:
case(edit_cat_ok):
$catid = $_GET['catid'];
$catname = $_POST['catname'];
$catdesc = $_POST['catdesc'];
$parentcatid = $_POST['parentcatid'];
$sql = mysql_query("update cat set catname = '$catname' where catid = '$catid' ");
$sql1 = mysql_query("update cat set catdesc ='$catdesc' where catid = '$catid' ");
$sql2 = mysql_query("update cat set parentcatid ='$parentcatid' where catid = '$catid' ");
if($sql & $sql1 & $sql3){
echo "ok";
}
else{
echo "Error";
}
break;
بالتوفيق اخوى
__________________
FaceBook Application Developer
تعلم برمجة سكريبت جلب المحتوى خطوة بخطوة
مشروعى داخل معرض الاتصالات
لمراسلتي إضغط هنا
سبحان الله وبحمده سبحان الله العظيم
ماشاءالله عليك عبدالعزيز دائما مبادر في المساعده
سويت هذا الشي ايضا من قبل ماكان في اي فايده ولا يتم التغيير الا عند ازالة كلمة where يتم التعديل لا اعرف المشكله في شنو بالضبط