کدنویسی PHP برای ساخت یک جدول (table) برای یک پایگاه داده
ابتدا یک پایگاه داده با نام kelidestan می سازیم (به هر روش دلخواه). می توانیم وجود آن را توسط برنامه phpMyAdmin بررسی کنیم. برنامه phpMyAdmin را باز کرده و چک می کنیم که حتما نام kelidestan ، در بین پایگاه های داده موجود، نوشته شده باشد :

یک صفحه PHP می سازیم و درون آن، کدهای PHP زیر را می نویسیم :
$con = mysql_connect("localhost","root","1234567");
mysql_select_db("kelidestan");
// Check connection
if (!$con){
die("به دلیل مشکل زیر، اتصال برقرار نشد : <br />" . mysql_error());
}
// query for create table
$sql = "CREATE TABLE students(name VARCHAR(20),mark FLOAT)";
// Execute query
if (mysql_query($sql,$con)){
echo "جدول ساخته شد";
}
else{
echo "به دلیل مشکل زیر، جدول ساخته نشد : <br />" . mysql_error();
}
mysql_close($con);
?>
با کدهای فوق، ابتدا به پایگاه داده با نام kelidestan متصل می شویم، سپس برای آن، جدولی با نام students می سازیم که دارای دو ستون (column) باشد، اولی با نام name و از نوع VARCHAR با طول 20 و دومی، با نام mark و از نوع FLOAT .
درون برنامه phpMyAdmin ، به قسمت مربوط به پایگاه داده kelidestan می رویم تا ببینیم که جدول students ساخته شده است یا خیر (البته وقتی کدهای PHP فوق، پیام خطایی ندهد، یعنی همه چیز درست انجام شده، اما فعلا چون در حال یادگیری هستیم، بد نیست نتایج را با چشم ببینیم تا در آینده، با خیال آسوده تری، کد بنویسیم) :

مشاهده می کنید که جدول با نام students ، برای پایگاه داده kelidestan ، ساخته شده است. بر روی نام جدول، کلیک می کنیم تا اطلاعات آن نمایش داده شود :

دو ستون مورد نظر ما (یعنی name و mark)، به درستی تعریف شده است.
چنانچه بخواهیم همین کار را با mysqli انجام بدهیم (به جای mysql)، باید کدهای زیر را بنویسیم :
$con=mysqli_connect("localhost","root","1234567","kelidestan");
// Check connection
if (mysqli_connect_errno()){
echo "به دلیل مشکل زیر، اتصال برقرار نشد : <br />" . mysqli_connect_error();
}
// Create table
$sql="CREATE TABLE students(name VARCHAR(20),mark FLOAT)";
// Execute query
if (mysqli_query($con,$sql)){
echo "پایگاه داده ساخته شد";
}
else{
echo "به دلیل مشکل زیر، پایگاه داده ساخته نشد : <br />" . mysqli_error($con);
}
mysqli_close($con);
?>
کپی برداری توسط سایر وب سایت ها، ممنوع بوده و پیگرد قانونی دارد. (بیشتر بدانید)


استاد گرامی شما که زحمت می کشی توضیح میدی ، کامل توضیح بده . الان ما صفحه php رو از کجا بسازیم؟؟ چطور بسازیم؟؟


سلام.
برای ساخت صفحه php ، کلید زیر را بخوانید :
کلید شماره 368
آموزش های بیشتر در زمینه برنامه نویسی PHP را در بخش زیر بخوانید :
http://www.kelidestan.com/php-education/index.php


خیلی عالی بود ممنون