当前位置: 首页>>代码示例>>PHP>>正文


PHP SqlHelper::execute_dml方法代码示例

本文整理汇总了PHP中SqlHelper::execute_dml方法的典型用法代码示例。如果您正苦于以下问题:PHP SqlHelper::execute_dml方法的具体用法?PHP SqlHelper::execute_dml怎么用?PHP SqlHelper::execute_dml使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在SqlHelper的用法示例。


在下文中一共展示了SqlHelper::execute_dml方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: addMessage

function addMessage($sender,$getter,$con) {
//创建SQL语句
$sql="insert into messages (sender,getter,content,sendTime) values('$sender','$getter','$con',now())";
file_put_contents("/Library/WebServer/Documents/ajax/mylog.txt",$sql."\r", FILE_APPEND);
$sqlHelper=new SqlHelper();
 return $sqlHelper->execute_dml($sql);
}
开发者ID:huang303513,项目名称:WebDevelopStudy,代码行数:7,代码来源:MessageService.class.php

示例2: ChangePassword

 public function ChangePassword($username, $oldPassword, $newPassword)
 {
     $result = false;
     $sql = "select password from t_admin where username='{$username}'";
     //创建一个SqlHelper对象
     $sqlHelper = new SqlHelper();
     $res = $sqlHelper->execute_dql($sql);
     if ($row = mysql_fetch_assoc($res)) {
         //比对密码
         if (md5($oldPassword) == $row['password']) {
             $sql = "update t_admin set password='" . md5($newPassword) . "' where username='{$username}'";
             if ($sqlHelper->execute_dml($sql) != 0) {
                 $result = true;
             } else {
                 $this->errMessage = "更新失败!";
             }
         } else {
             $this->errMessage = "原始密码不正确";
         }
     }
     //资源
     mysql_free_result($res);
     //关闭链接
     $sqlHelper->close_connect();
     return $result;
 }
开发者ID:otkinlife,项目名称:MyPhalcon,代码行数:26,代码来源:AdminService.class.php

示例3: DeleteNation

 function DeleteNation($nationId)
 {
     $sql = "delete from t_Nation where nationId={$nationId}";
     // 创建SqlHelper对象实例执行删除
     $sqlHelper = new SqlHelper();
     return $sqlHelper->execute_dml($sql);
 }
开发者ID:otkinlife,项目名称:MyPhalcon,代码行数:7,代码来源:NationService.class.php

示例4: adduser

 public function adduser($name, $grade, $email, $score)
 {
     $sql = "insert into student(name,grade,email,score)values('{$name}','{$grade}',{$email},{$score})";
     $sqlHelper = new SqlHelper();
     $res = $sqlHelper->execute_dml($sql);
     $sqlHelper->close_connect;
     return $res;
 }
开发者ID:EricWenyi,项目名称:Member-Management-System,代码行数:8,代码来源:StuService.class.php

示例5: updateEmpUI

 public function updateEmpUI($id, $name, $grade, $email)
 {
     $sql = "update emp set name='{$name}',grade={$grade},email='{$email}' where id={$id}";
     $sqlHelper = new SqlHelper();
     $res = $sqlHelper->execute_dml($sql);
     $sqlHelper->close_connect();
     return $res;
 }
开发者ID:jimmyZRone,项目名称:test-ssh-key,代码行数:8,代码来源:empService.class.php

示例6: getMessage

 function getMessage($getter, $sender)
 {
     $sql = "select * from mes where getter='{$getter}' and sender='{$sender}' and state=0";
     $mesXML = "<meses>";
     $sqlHelper = new SqlHelper();
     $mesList = $sqlHelper->execute_dql2($sql);
     if (count($mesList) != 0) {
         for ($i = 0; $i < count($mesList); $i++) {
             $row = $mesList[$i];
             $mesXML .= "<id>{$row['id']}</id><sender>{$row['sender']}</sender><getter>{$row['getter']}</getter><con>{$row['content']}</con><sendTime>{$row['sendTime']}</sendTime>";
         }
         $sql = "update mes set state=1 where getter='{$getter}' and sender='{$sender}'";
         $res = $sqlHelper->execute_dml($sql);
     }
     $mesXML .= "</meses>";
     $sqlHelper->close_connect();
     return $mesXML;
 }
开发者ID:hnqing,项目名称:xiahn,代码行数:18,代码来源:MessageService.class.php

示例7: getMessage

 function getMessage($getter, $sender)
 {
     $sql = "select * from messages where getter='{$getter}' and sender='{$sender}' and isGet=0";
     //注意此处的sql语句中sender=“$getter”;是加引号的
     //file_put_contents("C:/wamp/www/testinfo.log","sql=".$sql."\r\n", FILE_APPEND);
     $sqlhelper = new SqlHelper();
     $array = $sqlhelper->execute_dql($sql);
     //dql返回的是数组
     $mesInfo = "<mes>";
     for ($i = 0; $i < count($array); $i++) {
         $row = $array[$i];
         $mesInfo .= " <mesId>{$row['id']}</mesId>\n\t\t\t\t\t\t            <sender>{$row['sender']}</sender>\n\t\t\t\t\t\t            <getter>{$row['getter']}</getter>\n\t\t\t\t\t\t           <content>{$row['content']}</content>\n\t\t\t\t\t\t           <sendTime>{$row['sendTime']}</sendTime>";
     }
     $mesInfo .= "</mes>";
     $sqll = "update messages set isGet=1 where getter='{$getter}' and sender='{$sender}'";
     // file_put_contents("C:/wamp/www/testinfo.log","sql=".$sql."\r\n", FILE_APPEND);
     $sqlhelper->execute_dml($sqll);
     //file_put_contents("C:/wamp/www/testinfo.log", $mesInfo."\r\n",FILE_APPEND);
     $sqlhelper->close_connect();
     return $mesInfo;
 }
开发者ID:flyweiing,项目名称:chatroom,代码行数:21,代码来源:MessageService.class.php

示例8: SqlHelper

<?php

require_once 'SqlHelper.class.php';
require_once 'valiuser.php';
checkUserValidate();
header("content-type:text/html;charset=utf-8");
$id = $_POST['id'];
$val = $_POST['value'];
//echo $id;
//echo $val;
$sqlHelper = new SqlHelper();
$sql = "update beipin set olnum={$val} where id={$id}";
//if(empty($val)){
//	echo "不能为空";
//}else{
$b = $sqlHelper->execute_dml($sql);
if ($b == 1) {
    echo $val;
} else {
    echo "修改失败";
}
//}
开发者ID:lampdhp,项目名称:ledger-manager,代码行数:22,代码来源:oledit.php

示例9: DeleteStudentInfo

 function DeleteStudentInfo($zkzh)
 {
     $sql = "delete from t_StudentInfo where zkzh='{$zkzh}'";
     // 创建SqlHelper对象实例执行删除
     $sqlHelper = new SqlHelper();
     return $sqlHelper->execute_dml($sql);
 }
开发者ID:otkinlife,项目名称:MyPhalcon,代码行数:7,代码来源:StudentInfoService.class.php

示例10: Useraddemp

 function Useraddemp($id, $name, $password)
 {
     //做一个$sql语句
     $sql = "insert into admin (id,name,password) values('{$id}','{$name}',md5('{$password}'))";
     //同sqlHelper完成添加
     $sqlHelper = new SqlHelper();
     $res = $sqlHelper->execute_dml($sql);
     $sqlHelper->close_connect();
     return $res;
 }
开发者ID:enmeen,项目名称:git_empManage,代码行数:10,代码来源:EmpService.class.php

示例11: sys

			<td><input type="submit" value="显示" class="editBtn" name="edit"></td>
			</tr></table>
			</div>
			</form>';
if (isset($_POST)) {
    if (isset($_POST['add'])) {
        $name = $_POST['name'];
        $addjizu = $_POST['addjizu'];
        $addm_sys = $_POST['addsys'];
        //echo $name.$addjizu.$addm_sys;
        //添加系统
        if ($name == null) {
            echo "名称不能为空";
        } else {
            $sqladd = "insert into sys (name,jizu,mainsys) values ('{$name}','{$addjizu}','{$addm_sys}')";
            $b = $sqlHelper->execute_dml($sqladd);
            if ($b == 1) {
                echo "添加成功";
            } else {
                echo "添加失败";
            }
        }
    } else {
        if (isset($_POST['edit'])) {
            $jizu = $_POST['jizu'];
            $m_sys = $_POST['sys'];
            $sql = "select * from sys where jizu={$jizu} and mainsys={$m_sys}";
            $res = $sqlHelper->execute_dql($sql);
            //$row_cnt=$res->num_rows ;
            $i = 1;
            //$row_cnt = $res -> num_rows;
开发者ID:lampdhp,项目名称:ledger-manager,代码行数:31,代码来源:sysManager.php

示例12: date

    $save_path = "xls/";
    $file_name = $save_path . date('Ymdhis') . ".xls";
    if (copy($tmp, $file_name)) {
        $xls = new Spreadsheet_Excel_Reader();
        $xls->setOutputEncoding('utf-8');
        $xls->read($file_name);
        for ($i = 2; $i <= $xls->sheets[0]['numRows']; $i++) {
            $name = $xls->sheets[0]['cells'][$i][1];
            $type = $xls->sheets[0]['cells'][$i][2];
            $num = $xls->sheets[0]['cells'][$i][3];
            $eid = $xls->sheets[0]['cells'][$i][4];
            $data_values .= "('{$name}','{$type}',{$num},{$eid}),";
        }
        $data_values = substr($data_values, 0, -1);
        //去掉最后一个逗号
        $query = $sqlHelper->execute_dml("insert into beipin (name,type,num,eid) values {$data_values}");
        //批量插入数据表中
        if ($query) {
            echo '导入成功!';
        } else {
            echo '导入失败!';
        }
    }
} elseif ($action == 'export') {
    //导出XLS
    $result = $sqlHelper->execute_dql("select * from student");
    $str = "姓名\t性别\t年龄\t\n";
    $str = iconv('utf-8', 'gb2312', $str);
    while ($row = $result->fetch_array()) {
        $name = iconv('utf-8', 'gb2312', $row['name']);
        $sex = iconv('utf-8', 'gb2312', $row['sex']);
开发者ID:lampdhp,项目名称:ledger-manager,代码行数:31,代码来源:do.php

示例13: recentsearch

			 
			 <td><input type="submit" value="搜索" class="searchBtn" style="line-height:30px; font-size:20px;"></td></tr>

			</table>
			</div>
			</form>';
if (isset($_REQUEST['name'])) {
    $name = $_REQUEST['name'];
    $c = $_REQUEST['catalog'];
    $pageSize = 12;
    if ($name == null) {
        echo "<div style='text-align:center; color:red;'>请输入需要查询的内容</div>";
    } else {
        //插入到最近查询列表
        $sqlinsert = "insert into recentsearch (name,catalog) values ('{$name}','{$c}')";
        $b = $sqlHelper->execute_dml($sqlinsert);
        if ($c == 1) {
            //查找备品
            if (isset($_GET['page'])) {
                $page = intval($_GET['page']);
            } else {
                $page = 1;
            }
            //获取分页
            $offset = $pageSize * ($page - 1);
            $prepage = $page - 1;
            $nextpage = $page + 1;
            //获得所有结果列数
            $sqlcnt1 = "select count(*) from beipin where name like '%{$name}%'";
            $rescnt1 = $sqlHelper->execute_dql($sqlcnt1);
            $cntrow1 = $rescnt1->fetch_array();
开发者ID:lampdhp,项目名称:ledger-manager,代码行数:30,代码来源:searchpages.php

示例14: delEmpById

		function delEmpById($id){
			$sqlHelper=new SqlHelper();
			$sql="delete from empmanage where id=$id";
			$sqlHelper->execute_dml($sql);

		}
开发者ID:uhgy,项目名称:phppractice,代码行数:6,代码来源:EmpService.class.php

示例15:

			<tr><td>请重新输入:</td><td><input type="password" name="renewpwd" size="30" /><span style="color:red;">*</span></td></tr>
			<tr><td colspan="2" align="right" ><input type="submit" value="确定" class="addBtn"><a href="user.php" style="text-decoration:none; color:black; font-size:11px; padding-left:5px;">返回</a></td></tr>
			</table>
			
			</form>';
if ($_POST) {
    $oldpwd = md5($_POST['oldpwd']);
    $newpwd = md5($_POST['newpwd']);
    $renewpwd = md5($_POST['renewpwd']);
    if ($oldpwd == "" || $newpwd == "" || $renewpwd == "") {
        echo "密码不能为空";
    } else {
        if (!($newpwd == $renewpwd)) {
            echo "两次输入必须相同";
        } else {
            //取出旧密码
            $sql = "select pwd from users where id = {$uid}";
            $res = $sqlHelper->execute_dql($sql);
            $row = $res->fetch_array();
            if ($row['pwd'] == $oldpwd) {
                $sqlupdate = "update users set pwd='{$newpwd}' where id={$uid}";
                $b = $sqlHelper->execute_dml($sqlupdate);
                if ($b == 1) {
                    echo "修改成功,请关闭或返回";
                } else {
                    echo "修改失败";
                }
            }
        }
    }
}
开发者ID:lampdhp,项目名称:ledger-manager,代码行数:31,代码来源:changepwd.php


注:本文中的SqlHelper::execute_dml方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。