ODBC connection With MS Access DataBase in PHP

<?php
//odbc conncetion with MS Access

// create database in ms access 
/* control pannel => Administrative Tools =>  Data Sources (ODBC) =>System DSN  => add => Microsoft Access Driver =>Finish

Create => 'name of database and select location' // open database and create table  */

// Configuration Variables **/ 
define('DB_NAME''db1.mdb');  // db1.mdb  database name 
define('DB_USER'''); 
define('DB_PASSWORD'''); 
$dbq=dirname($_SERVER['SCRIPT_FILENAME']). '/'.DB_NAME // database location 
   

 if  (!file_exists($dbq)) {  // if database not Exist
        die( 
"
Database Not Found."
); 
    } 

$conn odbc_connect("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=".$dbqDB_USERDB_PASSWORD"SQL_CUR_USE_ODBC"); 

if (!
$conn){exit("Connection Failed: " $conn);} 


  
odbc_exec($conn,"insert into table1(id , name)values(1,'ffff')");  // insert query   // table1 = table name

  $sql="SELECT * FROM table1";$rs=odbc_exec($conn,$sql); 

if (!
$rs){exit("Error in SQL");}
echo 
"

"

;
echo 
"

Name

";
echo 
"

Name

";
while (
odbc_fetch_row($rs))
  {
  
$compname=odbc_result($rs,"name");
  
$conname=odbc_result($rs,"name");
  echo 
"

$compname

"

;
  echo 
"

$conname

";
  }
  
//odbc_exec($conn,"delete from table1"); // delete query , delete all record

odbc_close($conn);
echo 
"";?>

Advertisements

File uploading in PHP code

<?php
// upload file into folder 

#################### code for Create Thumb of Image ###############function make_thumb($src,$dest,$desired_width,$desired_height="188"){
  
/* read the source image */
  
$ext substr(strrchr($src'.'), 1);
  if(
$ext!='gif'){
  
$source_image imagecreatefromjpeg($src);
  } else {
   
$source_image imagecreatefromgif($src);
  }
  
$width imagesx($source_image);
  
$height imagesy($source_image);
  
//  $desired_height = "188";//floor($height*($desired_width/$width));
  
$virtual_image imagecreatetruecolor($desired_width,$desired_height);
  
/* copy source image at a resized size */
  
imagecopyresized($virtual_image,$source_image,0,0,0,0,$desired_width,$desired_height,$width,$height);
  
/* create the physical thumbnail image to its destination */
   
if($ext!='gif'){
 
imagegif($virtual_image,$dest,100);
  } else {
  
imagejpeg($virtual_image,$dest,100);
  }
  } 
############################## File Upload Code for Single file / image #####################
if(isset($_FILES["txtfile"]) && $_FILES["txtfile"]["name"]!=""){  // if file set 
$ext substr(strrchr($_FILES["txtfile"]['name'], '.'), 1);  // get extinction of file name $path 'demo / ' .uniqid(); // file path where you want to upload file  demo is folder name $url $path.'.'.$ext ;  // file url path
 
if (file_exists($url)){ // if file already exist 
        
unlink($url); // delete old file 
    
}

    move_uploaded_file($_FILES["txtfile"]["tmp_name"], $url); // upload file 
$id mysql_insert_id(); // get last insert id for update path $type substr($_FILES['txtfile']['type'],0,5) ; // know if file type is image if($type== 'image'){$thumburl=$path.'thumb_'.'.'.$ext;make_thumb($url,$thumburl,"150","150");  // make or resize of image }mysql_query('update tablename SET imageurl = $url , thumburl = $thumburl  WHERE id = $id');

}?>

<?php 
####################  upload Multiple Image / File in PHP ########

//print_r($_FILES['txtfile']);$c=count($_FILES['txtfile']);
for(
$i=$i<$c $i++){ 
if(isset(
$_FILES['txtfile']) && $_FILES['txtfile']["name"][$i]!=""){ $ext substr(strrchr($_FILES['txtfile']['name'][$i], '.'), 1);$path 'demo / ' .uniqid();$url $path.'.'.$ext ;
 if (
file_exists($url)){
        
unlink($url);
    }

    move_uploaded_file($_FILES['txtfile']["tmp_name"][$i], $url); // upload file 
$id mysql_insert_id();$type substr($_FILES['txtfile']['type'][$i],0,5) ;
if(
$type== 'image'){$thumburl=$path.'thumb_'.'.'.$ext;make_thumb($url,$thumburl,"150","150"); // pass with and height }mysql_query('update tablename SET imageurl = $url , thumburl = $thumburl  WHERE id = $id');

}

}?>

only number key in javascript

function IsNumber(evt,x) { var charCode = (evt.which) ? evt.which : event.keyCode ; //alert(charCode); if(charCode != 46 && charCode != 45){ // . = 46 , – = 45 if ((charCode > 31 && (charCode 57)) ) return false; //alert($(‘#txtts’).val()); var s= $(x).val().split(‘.’) ; if(s[1].length > 1){ return false ;}; return true; }else if(charCode==45){ if($(x).val().length!=0) return false ; } if(charCode==46){ if($(x).val().indexOf(‘.’)!=’-1′){ return false ;}; } var s= $(x).val().split(‘.’) ; if(s[1].length > 1){ return false ;}; return true; }

function IsNumber(evt,x)
 {

         var charCode = (evt.which) ? evt.which : event.keyCode ; //alert(charCode);

if(charCode != 46 && charCode != 45){ // . = 46 , – = 45
         if ((charCode > 31 && (charCode 57)) )
            return false;
//alert($(‘#txtts’).val());
var s= $(x).val().split(‘.’) ; if(s[1].length > 1){ return false ;};
         return true;
}else
if(charCode==45){ if($(x).val().length!=0) return false ; }

 if(charCode==46){
 if($(x).val().indexOf(‘.’)!=’-1′){ return false ;};
 }

var s= $(x).val().split(‘.’) ; if(s[1].length > 1){ return false ;};
return true;
      }

 
 

implode and explode function in php

<?php
// explode function in php  ( string into array )
$str "rajeev-dhar-dwivedi";
$exarr explode("-",$str);

print_r($exarr); // output : Array ( [0] => rajeev [1] => dhar [2] => dwivedi )
?>

<?php
// Implode function in php  ( array into string )

$arr = array('rajeev' 'dhar' ,'dwivedi');
$impstr implode("-",$arr);

echo $impstr // output :  rajeev-dhar-dwivedi
?>

Javascript method


//////////////////////////////// ajaxFileUpload Method for uploding File ??????????????????????????????????????????
$.ajaxFileUpload
(
{
url:’Ajax/uploadimage.php’,
secureuri:false,
fileElementId:’txtfile’,  // input type = file , name = ‘txtfile’

data:{“albumid”:$(“#id”).val(),”txtimgtitle”:$(“#txtimgtitle”).val()},
success: function (data1, status)
{
                      alert(data1);
                 
},
error: function (data, status, e)
{
alert(e);
}
}
);

//////////////////////////////// LOAD Method ??????????????????????????????????????????

function start()
{
var url = “Ajax/loadpage.php?stext=”+$(“#txtstext”).val().replace(/^\s+|\s+$/g,””).replace(/\s/g,”~@@~”).replace(/&/g,”%26″) + ‘&ddlsschemetype=’+$(‘#ddlsschemetype’).val();
showload(“#loaddata”);
$(“#loaddata”).load(url,{},function (responseText, textStatus, XMLHttpRequest) {

alert(responseText);

});
}
//////////////////////////////// POST Method ??????????????????????????????????????????

$.ajax({
  type: ‘POST’,
  url: “Ajax/delete.php?typ=miniority”,
  data: { ‘name=’+ $(‘#name’).val() + ‘&email=’ + $(‘#email’).val() ; },
  success: function(data12){
//alert(data12);

  }});