تابع موضوعات المنتدى الانتساب تعليمات س - ج المفكرة بحث مواضيع اليوم إشارة الأقسام مقروءة

مواقع صديقة: تعلم البي اتش بي - تصميم نت - أفضل استضافة


عودة   منتدى بي اتش بي PHP > قسم لغة بي اتش بي PHP LANGUAGE > مشاكل وحلول PHP Errors & Troubleshooting

مشاكل وحلول PHP Errors & Troubleshooting في هذا القسم يمكنك طرح أي مشكلة أو استفسار يواجهك في برمجة تطبيقات PHP، أيضاً يمكنك المشاركة في حل مشكلات الغير.


إضافة رد
 
LinkBack أدوات الموضوع طريقة العرض
قديم 04-11-2008, 09:42 AM   #11 (permalink)
عضو نشيط
 
الصورة الرمزية لـ محمدهلال
 
تاريخ الانتساب: 30-07-2008
المكان: مصر--الجيزة--الوراق
السن: 20
مشاركات: 170
مستوى السمعة : 1
محمدهلال على طريق التميز و النجاح
إرسال خطاب MSN إلى محمدهلال
افتراضي رد : اريد التعديل على كود الجمع

اقتباس:
الكاتب : man in dark عرض المشاركة
الان لا يظهر اي من البيانات و لا يظهر رسالة الخطاء
جرب الكود ده ان شاء الله يشتغل
كود PHP:
 
 
<html dir="ltr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1256"> 
<title>Add Employee</title>
<style type="text/css"/>
body {
font-family : tahoma;
}
</style>
</head>
<body bgcolor="#0B334F">
<?php
$host
="localhost"// Host name
$username="root"// Mysql username
$password=""// Mysql password
$db_name="sum"// Database name
$tbl_name="users"// Table name
// Connect to server and select database.
mysql_connect("$host""$username""$password")or die("cannot connect");
mysql_select_db("$db_name")or die("cannot select DB");
$sql="SELECT * FROM $tbl_name order by id DESC";
$result=mysql_query($sql);
$rows=mysql_fetch_array($result);
?>
<div align="center">
<div align="center">
    <table width="393" border="0" cellspacing="1" cellpadding="0">
<tr>
<td>
<div align="center">
    <table width="633" border="0" cellspacing="1" cellpadding="0">
<tr>
<td>
<div align="center">
    <table width="615" border="0" cellspacing="1" cellpadding="0">
<tr>
<td>
<div align="center">
<table border="1" cellspacing="0" cellpadding="0" style="border-left-style:solid; border-bottom-style:solid" width="610" bordercolor="#FFFFFF">
<tr>
<td align="center" width="31" bordercolorlight="#FFFFFF" bgcolor="#0B334F" style="border-bottom-style: solid; border-bottom-width: 1px; border-left-style:solid; border-left-width:1px; border-top-style:solid; border-top-width:1px">
<span lang="ar-sa"><font color="#FFFFFF" face="Times New Roman"><b>or</b></font></span></td>
<td align="center" width="71" bordercolorlight="#FFFFFF" bgcolor="#0B334F" style="border-bottom-style: solid; border-bottom-width: 1px; border-top-style:solid; border-top-width:1px">
<span lang="ar-sa"><b><font face="Times New Roman" color="#FFFFFF">المجموع</font></b></span></td>
<td align="center" width="150" bordercolorlight="#113340" bgcolor="#0B334F" bordercolordark="#113340" style="border-right-style: solid; border-right-width: 1px; border-top-style: solid; border-top-width: 1px; border-bottom-style: solid; border-bottom-width: 1px">
<strong><font color="#FFFFFF" face="Times New Roman">الاسم</font></strong></td>
</tr>
<?php
while($rows=mysql_fetch_array($result)){
?>
<tr>
<td width="31" align="center" bgcolor="#FFFFFF" bordercolorlight="#FFFFFF" bordercolordark="#FFFFFF" bordercolor="#2868A7">
<b><font face="Times New Roman" color="#113340"><span lang="ar-sa">
<a href="tran.php?id=<? echo $rows['id']; ?>" style="text-decoration: none">
<font color="#0B334F">del</font></a></span></font></b></td>
<td width="71" align="center" bgcolor="#FFFFFF" bordercolorlight="#FFFFFF" bordercolordark="#FFFFFF" bordercolor="#2868A7"><b>
<font face="Times New Roman"><? echo $rows['nu2'].$rows['nu1']; ?></font></b></td>
<td width="150" align="center" bgcolor="#FFFFFF" bordercolorlight="#FFFFFF" bordercolordark="#FFFFFF" bordercolor="#2868A7"><b>
<font face="Times New Roman"><? echo $rows['name']; ?></font></b></td>
</tr>
<?php
}
?>
</table>
</div>
</td>
</tr>
<tr><td align="center">&nbsp;</td></tr>
</table>
</div>
<?php
mysql_close
();
?>
</body>
</html>

كل الي انا بعمله بغير في الكود ده
كود PHP:
<? echo $rows['nu2'].$rows['nu1']; ?>
__________________
محمدهلال
الاهلوية وصلوووووووووووووووووووووو
وان شاء لله في اليابان
انا المصري افتخير اني عربي
المنتدى مغلق حاليااااااااا
مديرمنتدى هلال مصر
محمدهلال غير متصل   رد مع اقتباس
قديم 04-11-2008, 02:09 PM   #12 (permalink)
عضو فعال
 
تاريخ الانتساب: 06-09-2007
مشاركات: 207
مستوى السمعة : 2
man in dark على طريق التميز و النجاح
افتراضي رد : اريد التعديل على كود الجمع

الف شكر اخي محمدهلال

الكود شغال 100%
man in dark غير متصل   رد مع اقتباس
قديم 04-11-2008, 02:28 PM   #13 (permalink)
عضو نشيط
 
الصورة الرمزية لـ محمدهلال
 
تاريخ الانتساب: 30-07-2008
المكان: مصر--الجيزة--الوراق
السن: 20
مشاركات: 170
مستوى السمعة : 1
محمدهلال على طريق التميز و النجاح
إرسال خطاب MSN إلى محمدهلال
افتراضي رد : اريد التعديل على كود الجمع

اقتباس:
الكاتب : man in dark عرض المشاركة
الف شكر اخي محمدهلال

الكود شغال 100%

مافيش شكر بين الاخوها

بتوفيق اخي الكريم
__________________
محمدهلال
الاهلوية وصلوووووووووووووووووووووو
وان شاء لله في اليابان
انا المصري افتخير اني عربي
المنتدى مغلق حاليااااااااا
مديرمنتدى هلال مصر
محمدهلال غير متصل   رد مع اقتباس
قديم 06-11-2008, 01:21 PM   #14 (permalink)
عضو فعال
 
تاريخ الانتساب: 06-09-2007
مشاركات: 207
مستوى السمعة : 2
man in dark على طريق التميز و النجاح
افتراضي رد : اريد التعديل على كود الجمع

اخي محمدهلال

الغرض من الكود كان الجمع و عمل نسبه المئوية ايضا

ولكن عند عمل النسبه تظهر النسبة المئوية بهذا الشكل

%97.740791601

انا اريد ان يظهر فقط رقمين بعد النقطة اي يصبح %97.74

كيف يمكن عمل ذلك

كود الاستعلام
كود PHP:
$sql="SELECT * FROM $tbl_name WHERE id='$id'";
$result=mysql_query($sql);
$rows=mysql_fetch_array($result);
$s=array("100"); 
$b=array($id=$rows['send']*array_sum($s)/$id=$rows['total'] ); 
كود عرض النسبة المئوية
كود PHP:
%<?php echo array_sum($b); ?>
man in dark غير متصل   رد مع اقتباس
قديم 06-11-2008, 02:29 PM   #15 (permalink)
عضو نشيط
 
الصورة الرمزية لـ محمدهلال
 
تاريخ الانتساب: 30-07-2008
المكان: مصر--الجيزة--الوراق
السن: 20
مشاركات: 170
مستوى السمعة : 1
محمدهلال على طريق التميز و النجاح
إرسال خطاب MSN إلى محمدهلال
افتراضي رد : اريد التعديل على كود الجمع

انا معرفتش اطلع ليك اخي رقمين بس ده داله هطلع القيم الفرديه فقط يعني لوعند رقم ذي كده
97.777777777
هيطبع فقط الرقم 97
ده الي اناعرفة فقط حاليا ارجو انا تفيدك

كود PHP:
function moh_hel($text){
 echo  
intval($text)."%";

__________________
محمدهلال
الاهلوية وصلوووووووووووووووووووووو
وان شاء لله في اليابان
انا المصري افتخير اني عربي
المنتدى مغلق حاليااااااااا
مديرمنتدى هلال مصر
محمدهلال غير متصل   رد مع اقتباس
قديم 06-11-2008, 03:01 PM   #16 (permalink)
عضو فعال
 
تاريخ الانتساب: 06-09-2007
مشاركات: 207
مستوى السمعة : 2
man in dark على طريق التميز و النجاح
افتراضي رد : اريد التعديل على كود الجمع

اخي لقد استخدمتة في كود العرض

استبدلت الكود التالي
كود PHP:
%<?php echo array_sum($b); ?>
بهذا الكود
كود PHP:
<?
function moh_hel(array_sum($c)){
 echo  
intval(array_sum($c))."%";

?>
ولكن لم يعمل معي يظهر الخطاء
كود PHP:
Parse errorparse errorunexpected T_STRINGexpecting ')' 
واستخدمته بهذه الطريقة ولم يظهر اي شي على المتصفح
كود PHP:
<?
function moh_hel($c){
 echo  
intval($c)."%";

?>

قام بآخر تعديل man in dark يوم 06-11-2008 في 03:04 PM
man in dark غير متصل   رد مع اقتباس
قديم 06-11-2008, 03:07 PM   #17 (permalink)
عضو نشيط
 
الصورة الرمزية لـ محمدهلال
 
تاريخ الانتساب: 30-07-2008
المكان: مصر--الجيزة--الوراق
السن: 20
مشاركات: 170
مستوى السمعة : 1
محمدهلال على طريق التميز و النجاح
إرسال خطاب MSN إلى محمدهلال
افتراضي رد : اريد التعديل على كود الجمع

اخي الكريم ده داله انا عمله حطة في صفحة وبعدين استدعي الصفحة

وبعدين اكتب الداله ذي كده
كود PHP:
 
moh_hel
($b); 
بتوفيق وابقي حط المصفوفة في متغير وحط المتغير في الداله
__________________
محمدهلال
الاهلوية وصلوووووووووووووووووووووو
وان شاء لله في اليابان
انا المصري افتخير اني عربي
المنتدى مغلق حاليااااااااا
مديرمنتدى هلال مصر
محمدهلال غير متصل   رد مع اقتباس
قديم 06-11-2008, 07:25 PM   #18 (permalink)
عضو فعال
 
تاريخ الانتساب: 06-09-2007
مشاركات: 207
مستوى السمعة : 2
man in dark على طريق التميز و النجاح
افتراضي رد : اريد التعديل على كود الجمع

الف شكر اخي محمد هلال

بس الطريقة تظهر لي الناتج صفر

الحل في دالة الاخ كودر دالة round() على الرابط

[دالة] round() [تقريب الأرقام العشرية]

قام بآخر تعديل man in dark يوم 06-11-2008 في 07:35 PM
man in dark غير متصل   رد مع اقتباس
قديم 06-11-2008, 08:54 PM   #19 (permalink)
عضو نشيط
 
الصورة الرمزية لـ محمدهلال
 
تاريخ الانتساب: 30-07-2008
المكان: مصر--الجيزة--الوراق
السن: 20
مشاركات: 170
مستوى السمعة : 1
محمدهلال على طريق التميز و النجاح
إرسال خطاب MSN إلى محمدهلال
افتراضي رد : اريد التعديل على كود الجمع

اخي الكريم طيب جرب كد وان شاء الله يشتغل معاك

كود PHP:
$sql="SELECT * FROM $tbl_name WHERE id='$id'";
$result=mysql_query($sql);
$rows=mysql_fetch_array($result);
$s=array("100"); 
$b=array($id=$rows['send']*array_sum($s)/$id=$rows['total'] );  
echo 
round($b,2); 
__________________
محمدهلال
الاهلوية وصلوووووووووووووووووووووو
وان شاء لله في اليابان
انا المصري افتخير اني عربي
المنتدى مغلق حاليااااااااا
مديرمنتدى هلال مصر
محمدهلال غير متصل   رد مع اقتباس
قديم 06-11-2008, 09:26 PM   #20 (permalink)
* أبو عمر *
 
الصورة الرمزية لـ coder
 
تاريخ الانتساب: 24-12-2006
المكان: مصر
السن: 30
مشاركات: 1,773
مستوى السمعة : 10
coder على طريق التميز و النجاح
افتراضي رد : اريد التعديل على كود الجمع

كود PHP:
SELECT SUM(`field1`, `field2`) AS `totalFROM `table
__________________
لضمان رد سريع على استفسارك أو موضوعك
* تأكد من البحث في المنتدى قبل أن تسأل
* احرص على أن تنتقي العنوان المناسب لموضوعك أو سؤالك
* قم بصياغة سؤالك بطريقة واضحة مع ذكر تجربتك ومكان الخطأ فيها
coder متصل الآن   رد مع اقتباس
إضافة رد


زوار هذا الموضوع الآن : 1 (0 عضو و 1 ضيف)
 

(View-All Members who have read this thread : 6
محمدهلال, BeRBeR78, coder, DeaD SouL, بلال كيالي, man in dark
أدوات الموضوع
طريقة العرض
عادي عادي

ضوابط المشاركة
غير مصرّح لك بنشر موضوع جديد
غير مصرّح لك بنشر ردود
غير مصرّح لك برفع مرفقات
غير مصرّح لك بتعديل مشاركاتك

وسوم vB : نشيط
كود [IMG] : نشيط
كود هتمل : خامل
Trackbacks are نشيط
Pingbacks are نشيط
Refbacks are نشيط

الانتقال السريع

مواضيع ذات صلة
الموضوع الكاتب المجلس المشاركات المشاركة الأخيرة
اريد التعديل على كود الجمع man in dark مشاكل وحلول PHP Errors & Troubleshooting 3 29-10-2008 11:42 AM
اريد التعديل على كود الجمع man in dark مشاكل وحلول PHP Errors & Troubleshooting 0 28-10-2008 10:31 AM
اريد التعديل لكي يرسل idالى الصفحة التالية man in dark مشاكل وحلول PHP Errors & Troubleshooting 10 26-10-2008 01:23 PM
اريد التعديل على كود الصلاحية man in dark مشاكل وحلول PHP Errors & Troubleshooting 0 28-09-2008 01:50 AM
اريد سكربت التعديل على الصفحة تلقائي man in dark لغة Javascript 3 26-01-2008 01:54 PM


يمنع نقل أي من موضوعات المنتدى دون إذن كتابي مسبق من إدارة المنتدى، مع الشكر.
التوقيت حسب جرينتش +3. الساعة الآن 10:53 PM.