Loading...

BTC Address to donate : [[address]]

Donation of [[value]] BTC Received. Thank You.
[[error]]


Unico Nico عضو مميز
  • شكراً: 126
  • تم شكره 236 مرة في 67 مشاركة

(السلام عليكم
لدي قاعدة بيانات بها أسماء و ما الى ذلك
أريد ان اعمل
displaying data mysql using php
و يكون الناتج عبارة عن جدول به المعلومات او البيانات
-----------------------
مع اضافة التالي الموجود في الصورة
http://im90.gulfup.com/3HZKx.png

حيث الجزء الملون لم اعرف فكرة اضافته و هو ليس بالأيدي في جدول البيانات
أي ترقيم في الجدول فقط

من فضلكم
ان امكن درس فديو او كتابي
عربي او انجليزي او فرنسي لا يهم
و ان لا يوجد ممكن الكود و سأحاول دراسته
--------------------------------------------------------------

توقيع
‫‏متى‬ برأيك يموت الانسان ؟ عندما تخترق رصاصة قلبه .. أخطأت
عندما يحتسي شرابًا سامًا .. أخطأت .. عندما يصاب بمرض لا علاج له .. أخطأت
‫#يموت_الانسان_عندما_ينساه_ا_آخرون‬ !
الأعضاء الذين قالوا شكراً لـ Unico Nico على المشاركة المفيدة:
jago-dz عضو مبدع
  • شكراً: 1024
  • تم شكره 1550 مرة في 402 مشاركة

سهلة ممكن ترسل جداول القاعدة

ورايح أبرمجها لك مع الاعمدة التي تريد اضهارها

توقيع
Never Trust Number One
2 أعضاء قالوا شكراً لـ jago-dz على المشاركة المفيدة:
rir1a عضو مميز
  • شكراً: 260
  • تم شكره 399 مرة في 114 مشاركة

بص يا معلم الى انا اعرفو

انك بتبرمج اسكربت ال php عادى

وتحط اوامر الطلب Select وما الى ذلك

وبعد كدا الباقى كله بيكون html

2 أعضاء قالوا شكراً لـ rir1a على المشاركة المفيدة:
jago-dz عضو مبدع
  • شكراً: 1024
  • تم شكره 1550 مرة في 402 مشاركة

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

توقيع
Never Trust Number One
4 أعضاء قالوا شكراً لـ jago-dz على المشاركة المفيدة:
Unico Nico عضو مميز
  • شكراً: 126
  • تم شكره 236 مرة في 67 مشاركة

المشاركة الأصلية كتبت بواسطة jago-dz اقتباس :
سهلة ممكن ترسل جداول القاعدة

ورايح أبرمجها لك مع الاعمدة التي تريد اضهارها

السلام عليكم

تفضل أخي

صورة لقاعدة البيانت للجدول الذي أريد اظهاره

http://im56.gulfup.com/smML0.png

--------------------------------

BDD = SiteWeb

Table : Etudiant

أريد إظهار جميع المعلومات

أي

كود PHP:
SELECT FROM `etudiant
بارك الله فيك للمتابعة

توقيع
‫‏متى‬ برأيك يموت الانسان ؟ عندما تخترق رصاصة قلبه .. أخطأت
عندما يحتسي شرابًا سامًا .. أخطأت .. عندما يصاب بمرض لا علاج له .. أخطأت
‫#يموت_الانسان_عندما_ينساه_ا_آخرون‬ !
الأعضاء الذين قالوا شكراً لـ Unico Nico على المشاركة المفيدة:
jago-dz عضو مبدع
  • شكراً: 1024
  • تم شكره 1550 مرة في 402 مشاركة

كود PHP:
<?php
$con 
mysql_connect('localhost''root''opsops') or die('Mysql Error Connect to database');
$db mysql_select_db('SiteWeb'$con) or die('Mysql Error Select Database');



$query mysql_query("SELECT * FROM `etudiant` ORDER BY `id` ASC");
echo 
"<table width='95%' border='1'>
<tr>
    <td>id</td>
    <td>nom</td>
    <td>prenom</td>
    <td>date</td>
    <td>lieu</td>
    <td>adress</td>
    <td>Sexe</td>
    <td>Prenompere</td>
    <td>Professionpere</td>
    <td>Nommere</td>
    <td>Prenommere</td>
    <td>Professionmere</td>
</tr>    
"
;
$i 1;
while (
$row mysql_fetch_array($query)) {
    echo 
"
        <tr>
        <td>
$i</td>
        <td>"
.$row['nom']."</td>
        <td>"
.$row['prenom']."</td>
        <td>"
.$row['date']."</td>
        <td>"
.$row['lieu']."</td>
        <td>"
.$row['adress']."</td>
        <td>"
.$row['Sexe']."</td>
        <td>"
.$row['Prenompere']."</td>
        <td>"
.$row['Professionpere']."</td>
        <td>"
.$row['Nommere']."</td>
        <td>"
.$row['Prenommere']."</td>
        <td>"
.$row['Professionmere']."</td>
</tr>
"
;
    
    
$i++;
}


mysql_close($con);


?>

توقيع
Never Trust Number One
3 أعضاء قالوا شكراً لـ jago-dz على المشاركة المفيدة:
Dr.Mohamed Sec4Ever Team
  • شكراً: 1881
  • تم شكره 5668 مرة في 1415 مشاركة

اظنه مشروع مكتبة

كود جاقو جميل و يمكن كذلك جعل عدد حقول الجدول ديناميكي

select column_name from information_schema.columns where .....

توقيع
...........
3 أعضاء قالوا شكراً لـ Dr.Mohamed على المشاركة المفيدة:
jago-dz عضو مبدع
  • شكراً: 1024
  • تم شكره 1550 مرة في 402 مشاركة

المشاركة الأصلية كتبت بواسطة massacreur اقتباس :
اظنه مشروع مكتبة

كود جاقو جميل و يمكن كذلك جعل عدد حقول الجدول ديناميكي

فكرتني في ثغرات السكويل والحقنة ههههه

توقيع
Never Trust Number One
2 أعضاء قالوا شكراً لـ jago-dz على المشاركة المفيدة:
Unico Nico عضو مميز
  • شكراً: 126
  • تم شكره 236 مرة في 67 مشاركة

المشاركة الأصلية كتبت بواسطة jago-dz اقتباس :
كود PHP:
<?php
$con 
mysql_connect('localhost''root''opsops') or die('Mysql Error Connect to database');
$db mysql_select_db('SiteWeb'$con) or die('Mysql Error Select Database');



$query mysql_query("[COLOR="blue"][SIZE="7"]SELECT * FROM `etudiant` ORDER BY `id` ASC[/SIZE][/COLOR]");
echo 
"<table width='95%' border='1'>
[COLOR="
Blue"][SIZE="7"]<tr>
    <td>id</td>[/SIZE][/COLOR]
    <td>nom</td>
    <td>prenom</td>
    <td>date</td>
    <td>lieu</td>
    <td>adress</td>
    <td>Sexe</td>
    <td>Prenompere</td>
    <td>Professionpere</td>
    <td>Nommere</td>
    <td>Prenommere</td>
    <td>Professionmere</td>
</tr>    
"
;
$i 1;
while (
$row mysql_fetch_array($query)) {
    echo 
"
        <tr>
        [COLOR="
blue"][SIZE="7"]<td>$i</td>[/SIZE][/COLOR]
        <td>"
.$row['nom']."</td>
        <td>"
.$row['prenom']."</td>
        <td>"
.$row['date']."</td>
        <td>"
.$row['lieu']."</td>
        <td>"
.$row['adress']."</td>
        <td>"
.$row['Sexe']."</td>
        <td>"
.$row['Prenompere']."</td>
        <td>"
.$row['Professionpere']."</td>
        <td>"
.$row['Nommere']."</td>
        <td>"
.$row['Prenommere']."</td>
        <td>"
.$row['Professionmere']."</td>
</tr>
"
;
    
    
$i++;
}


mysql_close($con);


?>

اخي مما فهت نقوم بالتصريح لـ i و اعمل i++ يعني incrémentation
و على حسب ما أٍرى
سيكون الأيدي تاع الجدول هو الخاص بالترقيم
لاننا طبقا الامر
SELECT * FROM `etudiant` ORDER BY `id`
-------------
يعني الـ i تأخذ قيمة الأيدي
؟ هكذا ؟

توقيع
‫‏متى‬ برأيك يموت الانسان ؟ عندما تخترق رصاصة قلبه .. أخطأت
عندما يحتسي شرابًا سامًا .. أخطأت .. عندما يصاب بمرض لا علاج له .. أخطأت
‫#يموت_الانسان_عندما_ينساه_ا_آخرون‬ !
jago-dz عضو مبدع
  • شكراً: 1024
  • تم شكره 1550 مرة في 402 مشاركة

المشاركة الأصلية كتبت بواسطة Unico Nico اقتباس :
اخي مما فهت نقوم بالتصريح لـ i و اعمل i++ يعني incrémentation
و على حسب ما أٍرى
سيكون الأيدي تاع الجدول هو الخاص بالترقيم
لاننا طبقا الامر
SELECT * FROM `etudiant` ORDER BY `id`
-------------
يعني الـ i تأخذ قيمة الأيدي
؟ هكذا ؟
لا يأخي انت قلت ان الترقيم ليس من الايدي

حيث الجزء الملون لم اعرف فكرة اضافته و هو ليس بالأيدي في جدول البيانات
أي ترقيم في الجدول فقط

أنا عرفت ال i ب 1

وكل حلقة يضيف 1 لل i وهكذا

اما الامر

[ QUOTE]SELECT * FROM `etudiant` ORDER BY `id`
[/QUOTE]

فقط لأنني وضعت ASC او DESC

يعني تتعامل مع المخرجات من الاسفل الي اعلي تستخدم DESC

من الاعلي الي الاسفل تستخدم ASC

هذه مبادئ php & mysql

توقيع
Never Trust Number One