<?php
// IMPLEMENTATION
define("DB_NAME", "temp1");
define("DB_HOST", "localhost");
define("DB_USER", "root");
define("DB_PASS", "root");
require_once("mysql.php");
/*
If constants defined then no need to pass the arguments in mysql function
other wise pass arguments in following order
$db = new mysql(datbase_name, host, user_name, password);
*/
//$db = new mysql("test","localhost","root","root");
$db = new mysql();
//$db->debug = false;
/*
INSERTION:
assign variables to the row of db object and call insert method by passing table name as arg
*/
/*
$db->row->no = 5;
$db->row->class = '8th';
$db->row->name = 'sami';
$db->insert('table1');
echo $db->row->id;
*/
// UPDATING TABLE
echo "<H3>Updating</H1>";
$db->row->no = 8;
$db->row->class = '6th';
$db->row->name = 'nomi';
//in case, condition based on primary key such as where id =4 then just enter the id no
$db->update("table1", 6);
//in case condition based on some other criteria then enter full criteria
//$db->update("table1", "name='sami'");
//DATA FETCHING
echo "<H3>Data</H3>";
$sql = "select * from `table1`";
$db->query($sql);
while ($db->next()) {
echo $db->row->id . "\t";
echo $db->row->no . "\t";
echo $db->row->class . "\t";
echo $db->row->name . "<br>";
}
|