السلام عليكم ورحمة الله تعالى وبركاته اما بعد يسرني تقديم هادا الدرس المتواضع كدرس مبداي لاتعامل مع قواعد البيانات وشرحي كالاتي
عملية الاختيار من جدول معين....
select (جميع الاعمدة التي ترغب بظهورها)
from (اسم الجدول)
where ( شروط معينة)
مثال
select id,name,age
from Employee;
select id,name,age
from Employee
where age>25
====================================
====================================
insert into (اسم الجدول)
(الحقول) values(القيم)
insert into employee (id,name,age) values('1','ramez','99')
insert into employee (id,name) values('1','ramez')
insert into employee values('1','ramez','99')
====================================
====================================
update (اسم الجدول) set [(الحقل)=(القيمة)] {where [شرط معين]}
update employee set name='ahmed' where id=13;
update employee set age='20' , name='ahmed' where id=13;
update employee set age='20' , name='ahmed';-----------------(راح يعدل في كل الجدول)
====================================
====================================
delete from (اسم الجدول) {where [شرط معين]}
delete from employee where id=20
delete from employee-------------- (يحذف كل الجدول)
هناك امر يتيح لنا تنفيذ استعلام معين(query)
وهو mysql_query
امر select
شفرة:
=================================================
$number=15;
$result=MYSQL_QUERY("select * from `employee` where `id`>='$number' ");
if( $result || mysql_num_rows($result) != 0)
{
for($i=0;$i< mysql_num_rows($result);$i++)
{
$row=mysql_fetch_array($result);
extract($row);
print("$name,$age<br>");
}
}
else
print("No Result");
=================================================
امر insert
شفرة:
=======================================
$result=mysql_query("INSERT INTO `اسم الجدول`
( `الحقول` )
VALUES ('القيم')");
=======================================
وهذا الامر يعطينا
$uid= mysql_insert_id();
id للسطر الذي تم اضافته في الجدول
=======================================
امر update
شفرة:
=======================================
$m=10;
$result=mysql_query("update `employee` set `name`='$employee_name' where `id`='$m'");
if(!$result)
{
print("Can't update");
}
=======================================