الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

جميع الطرق لاستخراج البيانات من قاعده البيانات

مغلق
بدأه dr.giga في 9 ديسمبر 2006 · 3 رد · 1,123 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

// هنا حنستحرج كل البيانات الموجوده في الجدول اللي احنا حنحدده طبعا حنستبدل اسم الجدول الموجود باسم الجدول بتاعك.

"SELECT * FROM table_name";

or

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

"SELECT column_name1, column_name2 FROM table_name";

or

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

"SELECT * FROM table_name WHERE column_name=' value in column '";

واللي ليسه مش فاههم يحاول يركز مع دكتور جيجا شويه في المثال دا

حنعمل جدول في قاعده البيانات

مثلا id name lastname email

زي الصوره دي

1.gif

اظن كده ياجماعه الصوره بتدئه توضح اكتر اللي احنا عايزين نعمله

حنعمل جدول باسم Dr_gigaولا كتير عليا

CREATE TABLE `Dr_giga` (

`id` int(4) NOT NULL auto_increment,

`name` varchar(65) NOT NULL default '',

`lastname` varchar(65) NOT NULL default '',

`email` varchar(65) NOT NULL default '',

PRIMARY KEY (`id`)

) TYPE=MyISAM AUTO_INCREMENT=7;

يلا حنبد نشتغل بقي بعد ما عملنا الجدول ركز بقي شويه وندخل في المفيد

دي صوره يعني توضيح للكود اللي حنشرحه تحت

2.gif

ودا صوره للجدول اللي احنا حنستخرج منه البيانات

3.gif

<?php

طبعا اول حاجه لازم نعلها ياجماعه اتصال بقواعد البيانات

$host="localhost"; // Host name

$username=""; // هنا اسم مستخدم لفاعده البيانات

$password=""; // وهنا كلمه المرور لقاعده البيانات

$db_name="test"; //وهنا اسم قاعده البيانات

$tbl_name="Dr_giga"; // هنا اسم الجدول اللي احنا عملنا

// طبعا هنا بقي كود الاتصال.

mysql_connect("$host", "$username", "$password")or die("cannot connect");

mysql_select_db("$db_name")or die("cannot select DB");

//هنا بقي امر استخراج البيانات وطبعا ممكن نكتب اي واحد من الثلاثه اللي احنا شرحناهم فوق ولا نسيت بس احنا دالوقتي حنستخرج كل اللي في الجدول

$sql="SELECT * FROM $tbl_name";

$result=mysql_query($sql);

// هنا بقي امر التكرار علشان ياخد صف صف من الاخر علشان يقراء صف صف.

while($rows=mysql_fetch_array($result)){

?>

<table width="400" border="1" cellspacing="0" cellpadding="3">

<tr>

<td width="10%"><? echo $rows['id']; ?></td>

<td width="30%"><? echo $rows['name']; ?></td>

<td width="30%"><? echo $rows['lastname']; ?></td>

<td width="30%"><? echo $rows['email']; ?></td>

</tr>

</table>

<?

//هنا بقي حنقفل التكرار

}

// وهنا حنقفل الاتصال بقواعد البيانات

mysql_close();

?>

#2

شرح جميل ومنظم ... بارك الله فيك

#3

بارك الله فيك يا باشمهندس

شرح وافى وجميل

لكنى انا فعلت ما تقول ولكن لم يطبق الكود ... ظهر لى صفحه ايرور ولم يظهر لى الجدول الذى يحتوى على البيانات

ارجوا سرعه الرد

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

#4

شكرا لك يا اخي ... طيب كيف لو اردنا ان استخراج البيانات حسب الحرف الاول للاسماء اي صفحة لحرف الالف وصفحة لحرف الباء وهكذا ويا حبذا لو كانت الاسماء عربية وليست انكليزية

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…