سوالف اندرويد




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

موضوع مغلق
 
LinkBack أدوات الموضوع
عضو نشيط
#1  
كيف اجعل الكود يعرض لي بيانات جدول اياكان عدد اعمدته

السلام عليكم ورحمة الله وبركاته

اخوتي الكرام ...

صنعت كوديستعرض جميع بيانات جدول ما ... حسنا ..! فهل من الممكن ان اجعل نفس هذا الكود يعرض بيانات اي جدول اخر يستقبله مثلا من نموذج html وبه اعمدة تختلف عن الجول الذي صنعته للجدول الاساسي

مثلا الجدول الاول :- به الاعمدة التالية:-
id
name
type

والجدول الاخر به اعمده هي :-
id
name
site
telnum


وجداول غيرهما تحتوي اعمدة تختلف ...

حاولت لكن لم افلح.

وهذا هو الكود الذي صنعت وحاولت تعميمه لانال بغيتي دون جدوى.

كود PHP:
<html dir=rtl> 

<head> 
  <title></title> 
</head> 

<body> 

<?php 
require ('funcon.php'); 
mysql_select_db("project"); 
$TABLE="countary";//$_POST["TABLE"]; 
?> 
<table> 
<? 
$sql
="show fields from $TABLE"
$res=mysql_query($sql); 
while(
$col mysql_fetch_array($res)) 

  echo 
$col[0] ,"<input type='hidden' name='col[]' value=\"$col\">"

?> 
<? 
$result 
mysql_query("select * from countary "); 
while(
$r=mysql_fetch_array($result)) 

    
$id=$r["id"]; 
    
$name=$r["name"]; 
    
$parent=$r["parent"]; 
    
$descreption=$r["descreption"]; 
    
$related_numbers=$r["numbers"]; 
    
$mab=$r["mab"]; 
    
$bgcolor = ($id 2) ? 'ccffdd' 'ffddcc'

    echo 
"<tr bgcolor=\"$bgcolor\"> <td>$id</td>" 
    echo 
"<td> $name </td> <td> $parent </td> <td> $descreption</td> <td> $related_numbers</td> <td> $mab </td> </tr>"

?> 
</table> 
<? 
?>
 





</body> 

</html>

وفق الله الجميع لما يرضيه.
ولكم مني اطيب تحية.






__________________
لاإله إلا الله ... اللهم صل على عبدك وسولك محمد.

الأسواق الحرة

اللهم شاف والدي من داء السرطان وجميع مرضى المسلمين. آمين
الحقيقه والواقع is offline   قديم 26-07-2003, 02:15 PM
عضو جديد
#2  

فهمي لسؤالك على قدي لكن بحاول بالي فهمته من سؤالك

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

فقط يكفيك تحديد الجدول وسوف يعرض لك محتويات الجدول حسب ترتيب المصفوفة

مثال
بدل ماتكتب اسم الحل ضع رقمه بدل

كود PHP:
$r[id];
$r[name];
//وهكذا 

اكتب

كود PHP:
$r[0];
$r[1];
//وهكذا 






__________________
At 26, the internet is older than most of its users.
omega11 is offline   قديم 26-07-2003, 09:34 PM
عضو نشيط جدا
#3  

كود PHP:
<html dir=rtl> 
<head>
<title></title> 
</head> 
<body> 
<?php 
require ('funcon.php'); 
mysql_select_db("project"); 
$TABLE="countary";//$_POST["TABLE"]; 
?> 
<table>
<? 
$result 
mysql_query("select *
from $TABLE"
); 
while(
$row=mysql_fetch_array($result)) 

$bgcolor = ($id 2) ? 'ccffdd' 'ffddcc'
?>
<tr bgcolor="<?=$bgcolor?>">
<?
foreach($row as $v)
{
?>
<td><?=$v?></td>
<?
}
?>
</tr>
<? 

?> 
</table>
</body> 
</html>
تمنى اني اكون ساعدتك ... لكن ما انصحك تستخدم الكود هذا في برنامج (حقيقي)






[Dynamic] is offline   قديم 27-07-2003, 04:02 AM
عضو نشيط
#4  

ساجربها واعطيكم خبر باذن الله.

وجزاكم الله خير الجزاء .

الاخ داينامك ... لماذا لا تنصحني باستخدام هذا الكود في برنامج حقيقي .؟






__________________
لاإله إلا الله ... اللهم صل على عبدك وسولك محمد.

الأسواق الحرة

اللهم شاف والدي من داء السرطان وجميع مرضى المسلمين. آمين
الحقيقه والواقع is offline   قديم 27-07-2003, 07:03 AM
عضو نشيط
#5  

اخي الكريم omega11 ...

مممتاز ... فعلا المبدا هو نفس المبدأ الذي ذكرت ...

ولقد يسر الله وصنعت الكود الذي حل مشكلتي ...ولله الحمد والمنة.

===========

الاخ [Dynamic]

اجزل الله مثوبتك على جهدك الطيب ... لكن اخي للاسف الكود الذي عدلته لم يعمل ...كان ناتجه عندي تكرار نفس الجدول افقيا ... وبلون واحد لكل سطوره.



جزاكما الله خير الجزاء .
والسلام عليكم ورحمة الله .






__________________
لاإله إلا الله ... اللهم صل على عبدك وسولك محمد.

الأسواق الحرة

اللهم شاف والدي من داء السرطان وجميع مرضى المسلمين. آمين
الحقيقه والواقع is offline   قديم 27-07-2003, 03:06 PM
عضو نشيط جدا
#6  

اخوي انا ما كتبت كود عشان يشتغل ... المهم (الفكرة) ....

بالنسبة للون ... المشكله في المتغير id ... نسيته

التكرر الخطأ باستخدام mysql_fetch_array المفروض نستخدم mysql_fetch_row ...

كود PHP:
<html dir=rtl> 
<head>
<title></title> 
</head> 
<body> 
<?php 
require ('funcon.php'); 
mysql_select_db("project"); 
$TABLE="countary";//$_POST["TABLE"]; 
?> 
<table>
<? 
$result 
mysql_query("select *
from $TABLE"
); 
while(
$row=mysql_fetch_row($result)) 

$bgcolor = ($row['id'] % 2) ? 'ccffdd' 'ffddcc'
?>
<tr bgcolor="<?=$bgcolor?>">
<?
foreach($row as $v)
{
?>
<td><?=$v?></td>
<?
}
?>
</tr>
<? 

?> 
</table>
</body> 
</html>






[Dynamic] is offline   قديم 27-07-2003, 08:05 PM
موضوع مغلق



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

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

كود vB متاح
كود [IMG] متاح
كود HTML غير متاح
Trackbacks are متاح
Pingbacks are متاح
Refbacks are متاح



جميع الأوقات بتوقيت غرينتش +3. الوقت الآن هو 08:25 PM.