PHP各种数据库操作代码
//JSON <?php //header('Content-type:text/json'); $arr = array('p1'=>'ni"hao','p2'=>2,'ch'=>'码农你好!'); $json = json_encode($arr); echo $json; ?> //MySQL <?php $con = mysql_connect("localhost",'root','11111111'); if (!$con) { die('Could not connect: ' . mysql_error()); } mysql_select_db('mysql', $con); $result = mysql_query("SELECT * FROM `user` WHERE 1"); while($row = mysql_fetch_array($result)) { echo $row['User'] . " " . $row['Password']; echo "<br />"; } mysql_close($con); ?> //Oralce <?php $conn = oci_connect('hfspas', 'hfspas', '192.168.5.222/hfspas'); if (!$conn) { $e = oci_error(); print htmlentities($e['message']); exit; }else { //echo("连接成功!"); //$select = 'SELECT BL_TEL FROM CC_BLACKLIST'; // 查询语句 $select = "select * from t_base_medicode"; //WriteLog($select); $result_rows = oci_parse($conn, $select); // 配置SQL语句,执行SQL $row_count = oci_execute($result_rows, OCI_DEFAULT); // 行数 OCI_DEFAULT表示不要自动commit //echo($row_count); if(!$row_count) { //没有行 $e = oci_error($result_rows); //echo htmlentities($e['message']); //WriteLog("查询时出错或没有行!,oci_connect(".$db_user_name.",".$db_pwd.",".$db_host_name.") ". $select." ".htmlentities($e['message'])); $arr_result['result'] = 'false'; echo json_encode($arr_result); //默认为不是黑名单 } //取每行每列值 while($row = oci_fetch_array($result_rows, OCI_RETURN_NULLS)) { echo json_encode($row['MEDICODE'].'<br>'); } //WriteLog($count); if($count>=1){ $arr_result['result']='true'; } else { $arr_result['result']='false'; } echo json_encode($arr_result); //默认为不是黑名单 } ?> //MS Sqlserver <?php $conn=mssql_connect('192.168.5.222','sa','123456'); //测试连接 if($conn) { echo "连接成功"; } mssql_select_db('hfspas',$conn); //query语句 $Query="select * from t_base_medicode"; $AdminResult=mssql_query($Query); //输出结果 $Num=mssql_num_rows($AdminResult); for($i=0;$i<$Num;$i++) { $Row=mssql_fetch_array($AdminResult); echo json_encode($Row); } ?>
专业从事基于C#,WinForm ,WPF,Silverlight,WCF以及MS Sql Server 2000/2005/2008/2012 Oracle 9i/10g/11g数据库系统的ERP,CRM,企业进销存等各种数据库管理系统开发。Asp.net,Asp.net mvc,Webservice,WCF, Webapi等服务程序开发。
基于Oracle MySQL MSSql postgresql各种数据库的管理系统数据同步服务。以及基于MapXtreme, Arcgis Engine ,以及基于Arcgis for silverlight/Javascript的WebGIS等相关的GIS系统二次开发。基于Windows 10 Mobile的移动端开发方案。针对各种系统的二次开发维护,并提供相关开发的技术性支持,如程序BUG解决,应用系统架构,技术难题攻克等相关技术服务。
联系方式: QQ :80163278(devgis) 邮箱:devgis@qq.com