বুধবার, ৫ ডিসেম্বর, ২০১২

php এবং mysql এর ধারাবাহিক পর্ব(ডাটাবেজ এর জন্য টেবিল বানানো।)। ৩য় দিন।

এখানে একটা বিষয় বলে রাখি। আমাদের আগের পার্টগুলি ঠিকভাবে শেষ না হলে টেবিল বানানো যাবে না। টাই আগে কোন সমস্যা থাকলে তা কমেন্টস করে জানাবেন।

<?php  //আমরা আগের মত কানেকশন পেইজ টাকে এখানে প্রবেশ করালাম। require_once "connect_to_mysql.php"; // Create an sql command structure for creating a table $tableCreate "CREATE TABLE members ( 
                id int(11) NOT NULL auto_increment, 
                username varchar(255) NOT NULL, 
                email varchar(255) NOT NULL, 
                password varchar(255) NOT NULL, 
                website varchar(255) NULL, 
                account_type enum('a','b','c') NOT NULL default 'a', 
                PRIMARY KEY (id), 
                UNIQUE KEY email (email) 
                )"
; // This line uses the mysql_query() function to create the table now $queryResult mysql_query($tableCreate); // Create a conditional to see if the query executed successfully or not if ($queryResult === TRUE) { 
        print 
"<br /><br />Success in TABLE creation! Happy Coding!"; 
} else { 
        print 
"<br /><br />No TABLE created. Check"; 
} 
// close mysql connection mysql_close(); ?>

সোমবার, ৩ ডিসেম্বর, ২০১২

php এবং mysql এর ধারাবাহিক পর্ব(ডাটাবেজ কানেকশন বন্ধ করা।)। ২য় দিন।

গত কাল আমরা কি করে ডাটাবেস কানেক্ট করতে হয়, তা জেনেছি। আজকে ওপেন করার পড়ে কি করে বন্ধ করতে হয় তা শিখব।
<?php  //আমরা ১ম কানেকশন পেজটাকে আমাদের নতুন পেজ এ নিয়ে আসলাম। require_once "connect_to_mysql.php"
//এখানে আমরা আমাদের কোডের কাজ করব। এবং শেষ হলে নিচের mysql_close দিয়ে কানেকশন বন্ধ করব 

mysql_close();
//তাহলে আমাদের বন্ধ করার কাজ শেষ।  

?>

php এবং mysql এর ধারাবাহিক পর্ব। 


১ম দিন।

  এটা আমার প্রথম ব্লগ, ভুল হলে অবশ্যই আমাকে কমেন্টস করে জানাবেন।
<?php  

১ম এ আমার কাজ হল আমার নাম, পাসওয়াড সবকিছু ভেরিয়াবেল এর মধ্যে নিয়া আসা। আমার হোস্ট হল localhost ।  

বিঃ দ্রঃ $সাইন দিয়া ভেরিয়েবেল লেখা হয়।

$db_host "লোকালহোস্ট";
 এখানে আমার ইউজার নাম রাখতে হবে।

$db_username "রুট" 
এখানে আমার লোকালহোস্ট এর পাসওয়াড দিতে হবে।  
$db_pass "আমার পাসওয়াড নাই"
আর এটা আমার ডাটাবেস এর নাম। 

$db_name "টেস্ট";
এখন মান গুলোকে mysql_connect কিওয়াড দিয়া কানেক্ট করা হবে। তারপর mysql_select_bd দিয়া ডাতাবেশ চিনহিত করতে হবে।  


mysql_connect("$db_host","$db_username","$db_pass") or die ("could not connect to mysql"); mysql_select_db("$db_name") or die ("no database");               

?>

এবার পেজ টাকে connect_to_mysql.php নামে সেভ করুন।
<?php 
$db_host "localhost";  

$db_username "root";  
$db_pass "";  
$db_name "test";
mysql_connect("$db_host","$db_username","$db_pass") or die ("could not connect to mysql"); mysql_select_db("$db_name") or die ("no database");               

?>


 এবার নিচের কোড দিয়ে আমরা কানেকশন ঠিক আছে কিনা চেক করব।
<?php   require বা include দিয়া অন্য পেজ নতুন পেজ এ নিয়া আসে।  require "connect_to_mysql.php"
echo ba print dia output বা স্ক্রীন এ লেখা দেখায়। এখানে উপরের পেজ এর সবকিছু ঠিক থাকলে নিচের কোড ব্রাউজার এ ভিসিট করলে দেখাবে। আর ঠিক না থাকলে ওটা দেখাবে না।
echo 
"<h1>Success in database connection! Happy Coding!</h1>";    ?>
  mysql_quicktest.php নামে সেভ করুন।
<?php   require "connect_to_mysql.php"
echo 
"<h1>Success in database connection! Happy Coding!</h1>";   ?>