• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

PHP getNumRows函数代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了PHP中getNumRows函数的典型用法代码示例。如果您正苦于以下问题:PHP getNumRows函数的具体用法?PHP getNumRows怎么用?PHP getNumRows使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。



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

示例1: checkEmailKey

function checkEmailKey($key, $userID)
{
    $curDate = date("Y-m-d H:i:s");
    $sql = "SELECT `UserID` FROM `recoveryemails` WHERE `Key` = ? AND `UserID` = ? AND `expDate` >= ?";
    $data = my_query('sis', array(&$key, &$userID, &$curDate), $sql);
    $numRows = getNumRows('sis', array(&$key, &$userID, &$curDate), $sql);
    if ($numRows > 0 && $data['UserID'] != '') {
        return array('status' => true, 'userID' => $data['UserID']);
    }
    return false;
}
开发者ID:alvinsee,项目名称:bugTracker,代码行数:11,代码来源:functions.php


示例2: and

            $name = $dataInfo['keyword'];
            $linkUrl = $dataInfo['linkUrl'];
            $linkImage = $dataInfo['linkImage'];
            include "keywords_add.inc.php";
        } else {
            $error_message = $strNoExits;
            include "error_web.php";
        }
    } else {
        //查找和浏览
        $title = "{$strKeywordsTitle}";
        if ($order == "") {
            $order = "id";
        }
        //Find condition
        $find = "";
        if ($seekname != "") {
            $find .= " and (name like '%{$seekname}%')";
        }
        if ($find != "") {
            $find = substr($find, 5);
            $sql = "select * from " . $DBPrefix . "keywords where {$find} order by {$order}";
            $nums_sql = "select count(id) as numRows from " . $DBPrefix . "keywords where {$find}";
        } else {
            $sql = "select * from " . $DBPrefix . "keywords order by {$order}";
            $nums_sql = "select count(id) as numRows from " . $DBPrefix . "keywords";
        }
        $total_num = getNumRows($nums_sql);
        include "keywords_list.inc.php";
    }
}
开发者ID:BGCX067,项目名称:f2cont-svn-to-git,代码行数:31,代码来源:keywords.php


示例3: header

        }
        if (null == $id) {
            header("Location: index");
        }
        if (!empty($_POST)) {
            // keep track validation errors
            $nameError = null;
            // keep track post values
            $name = $_POST['name'];
            // validate input
            $valid = true;
            if (empty($name)) {
                $nameError = 'Please enter name';
                $valid = false;
            }
            $numRows = getNumRows('s', array(&$name), "SELECT name FROM organization WHERE id=?");
            $db_result = my_query('i', array(&$id), "SELECT name FROM organization where ID=?");
            if ($valid) {
                $params = array(&$name, &$id);
                $sql = "UPDATE organization set name = ? where id = ?";
                my_update('si', $params, $sql);
                $_SESSION['crud_update_success'] = true;
            }
        }
        ?>


<!DOCTYPE html>
<html lang="en">
<head>
      <meta charset="utf-8">
开发者ID:alvinsee,项目名称:bugTracker,代码行数:31,代码来源:update.php


示例4: getNumRows

	<head>
		<title>dStory Viewer</title>
		<link rel="stylesheet" type="text/css" href="dstory.css" media="screen" />
		<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
	</head>
	<body>
		<div id="wrapper">
			<div class="main">


<?php 
//$search="WHERE (MATCH(title,description) AGAINST ('school education parent grade' IN BOOLEAN MODE))";
//$search="WHERE (MATCH(title,description) AGAINST ('theory' IN BOOLEAN MODE))";
$search = "";
// get rows
$num_rows = getNumRows($search);
$pages = new Paginator();
$pages->items_total = $num_rows;
$pages->mid_range = 9;
echo "<div class=\"paginate\">";
$pages->paginate();
echo $pages->display_pages();
echo "<span style=\"margin-left:25px\"> " . $pages->display_jump_menu() . $pages->display_items_per_page() . "</span>";
echo "</div>\n";
// print the stories
printStoriesPaginator($pages, $search);
echo "<div class=\"paginate\">" . $pages->display_pages() . "</div>";
echo "<p>Page {$pages->current_page} of {$pages->num_pages} </p>";
include 'closedb.php';
?>
开发者ID:achea,项目名称:linkhive,代码行数:30,代码来源:view.php


示例5: getNumRows

 $valid = true;
 if (empty($name)) {
     $nameError = 'Please enter Username';
     $valid = false;
 }
 if (empty($email)) {
     $emailError = 'Please enter Email Address';
     $valid = false;
 } else {
     if (!filter_var($email, FILTER_VALIDATE_EMAIL)) {
         $emailError = 'Please enter a valid Email Address';
         $valid = false;
     }
 }
 $numRows = getNumRows('s', array(&$name), "SELECT Username FROM user WHERE username=?");
 $numRows1 = getNumRows('s', array(&$email), "SELECT Username FROM user WHERE email=?");
 $db_result = my_query('i', array(&$id), "SELECT Username, Email FROM user where ID=?");
 if ($valid) {
     // Username is free
     if ($numRows == 0 && $numRows1 == 0 || strcmp($name, $db_result['Username']) == 0 && strcmp($email, $db_result['Email']) == 0) {
         if (isset($_POST['password'])) {
             $h_password = password_hash($password, PASSWORD_BCRYPT, $options);
         }
         if ($_SESSION['admin'] == 1) {
             $params = array(&$name, &$email, &$h_password, &$level, &$id);
             $sql = "UPDATE user set Username = ?, Email = ?, Password = ?, admin = ? WHERE ID = ?";
             my_update('sssii', $params, $sql);
         } else {
             $params = array(&$name, &$email, &$h_password, &$id);
             $sql = "UPDATE user set Username = ?, Email = ?, Password = ? WHERE ID = ?";
             my_update('sssi', $params, $sql);
开发者ID:alvinsee,项目名称:bugTracker,代码行数:31,代码来源:update.php


示例6: pageController

function pageController()
{
    // Login information for db_connect.php.
    require '../park_login.php';
    // How we call to connect to the db via an outside file.
    require '../db_connect.php';
    // Calling file of functions for Input aka $_GET.
    require '../Input.php';
    // "&& is_numeric" prevents letter inputs into browser query string.
    // "round(abs())" prevents decimals and negative numbers as input to browser query string.
    $page = Input::has('page') && is_numeric(Input::get('page')) ? round(abs(Input::get('page'))) : 1;
    // Prevents page numbers less than 1. 0 causes problems by making a negative $offset.
    if ($page < 1) {
        $page = 1;
    }
    // Prevents changes to browser query string for limit value. 'newlimit' is tied to the Change Rows button.
    $limit = Input::has('newlimit') && is_numeric(Input::get('newlimit')) ? abs(intval(Input::get('newlimit'))) : 3;
    $offset = $page * $limit - $limit;
    // Gets the total number of rows of data.
    function getNumRows($dbc)
    {
        $stmt = $dbc->prepare('SELECT * FROM national_parks');
        $stmt->execute();
        $rowTotal = $stmt->rowCount();
        return $rowTotal;
    }
    $rowTotal = getNumRows($dbc);
    // Dividing $rowTotal by $limit gives us the number of pages to hold the data.
    $numOfPages = ceil($rowTotal / $limit);
    // Prevents page numbers more than the total number of pages.
    if ($page > $numOfPages) {
        $page = $numOfPages;
        $offset = $page * $limit - $limit;
    }
    // Uses variables of $limit and $offset to run the SELECT query in a scalable way.
    function getAllParks($dbc, $limit, $offset)
    {
        $stmt = $dbc->prepare('SELECT * FROM national_parks ORDER BY name LIMIT :limit OFFSET :offset');
        $stmt->bindValue(':limit', $limit, PDO::PARAM_INT);
        $stmt->bindValue(':offset', $offset, PDO::PARAM_INT);
        $stmt->execute();
        $parksArray = $stmt->fetchAll(PDO::FETCH_ASSOC);
        return $parksArray;
    }
    function getAllAllParks($dbc)
    {
        $stmt = $dbc->prepare('SELECT * FROM national_parks ORDER BY name');
        $stmt->execute();
        $parksAllArray = $stmt->fetchAll(PDO::FETCH_ASSOC);
        return $parksAllArray;
    }
    $parksArray = getAllParks($dbc, $limit, $offset);
    $parksAllArray = getAllAllParks($dbc);
    // Uses the 'Submit A National Park' form to insert new values to the table and database.
    function insertParks($dbc)
    {
        // Now calls on the Input class's getString and getDate methods with try catches.
        // Try catch create an array of errors for passing to the user in the HTML.
        $errorArray = [];
        try {
            $name = Input::getString('name', 0, 50);
        } catch (Exception $e) {
            $error = $e->getMessage();
            $errorArray['errName'] = $error;
        }
        try {
            $location = Input::getString('location', 0, 50);
        } catch (Exception $e) {
            $error = $e->getMessage();
            $errorArray['errLoc'] = $error;
        }
        try {
            $date_established = Input::getDate('date_established', '1776-07-04', 'next month');
            $date_established = $date_established->format('Y-m-d');
        } catch (Exception $e) {
            $error = $e->getMessage();
            $errorArray['errDate'] = $error;
        }
        try {
            $area_in_acres = Input::getNumber('area_in_acres', 0, 375000000);
        } catch (Exception $e) {
            $error = $e->getMessage();
            $errorArray['errArea'] = $error;
        }
        try {
            $description = Input::getString('description', 0, 500);
        } catch (Exception $e) {
            $error = $e->getMessage();
            $errorArray['errDes'] = $error;
        }
        // If the $errorArray is not empty, this will return out of the method before binding values and executing below. The $errorArray returns with an array of strings.
        if (!empty($errorArray)) {
            return $errorArray;
        }
        $stmt = $dbc->prepare('INSERT INTO national_parks (name, location, date_established, area_in_acres, description) VALUES (:name, :location, :date_established, :area_in_acres, :description)');
        $stmt->bindValue(':name', $name, PDO::PARAM_STR);
        $stmt->bindValue(':location', $location, PDO::PARAM_STR);
        $stmt->bindValue(':date_established', $date_established, PDO::PARAM_STR);
        $stmt->bindValue(':area_in_acres', $area_in_acres, PDO::PARAM_STR);
        $stmt->bindValue(':description', $description, PDO::PARAM_STR);
//.........这里部分代码省略.........
开发者ID:anthony87burns,项目名称:codeup-web-exercises,代码行数:101,代码来源:national_parks.php


示例7: session_start

session_start();
require_once '../../lib/dbcon.php';
require_once '../../lib/func.php';
require_once '../../lib/pagination_class.php';
require_once '../../lib/tglindo.php';
$mnu = 'setbiaya';
$tb = 'psb_' . $mnu;
if (!isset($_POST['aksi'])) {
    $out = json_encode(array('status' => 'invalid_no_post'));
} else {
    switch ($_POST['aksi']) {
        // -----------------------------------------------------------------
        case 'tampil':
            $kelompok = isset($_POST['kelompokS']) ? $_POST['kelompokS'] : '';
            $nGol = getNumRows('golongan');
            $nTing = getNumRows2('tingkat');
            checkSetBiaya($kelompok);
            $sql = 'SELECT
							k.tingkat,
							k.replid,
							(
								SELECT
									count(*)
								FROM
									psb_golongan
							) jumgol
						FROM
							aka_tingkat k';
            // print_r($sql);exit();
            if (isset($_POST['starting'])) {
开发者ID:sofiasrifin,项目名称:sistermetta,代码行数:30,代码来源:m_setBiayaCalonSiswa.php


示例8: isset

	require_once '../../lib/func.php';
	require_once '../../lib/pagination_class.php';
	require_once '../../lib/tglindo.php';
	$mnu = 'setbiaya';
	$tb  = 'psb_'.$mnu;

	if(!isset($_POST['aksi'])){
		$out=json_encode(array('status'=>'invalid_no_post'));		
		// $out=['status'=>'invalid_no_post'];		
	}else{
		switch ($_POST['aksi']) {
			// -----------------------------------------------------------------
			case 'tampil':
				$kelompok  = isset($_POST['kelompokS'])?filter(trim($_POST['kelompokS'])):'';
				$nGol     = getNumRows('golongan');
				$nKrit    = getNumRows('kriteria');

				checkSetBiaya($kelompok);
				$sql ='SELECT 
							k.kriteria,
							k.replid,(
								SELECT count(*)
								FROM psb_golongan
							) jumgol
						FROM 
							psb_kriteria k';
				// print_r($sql);exit();
				if(isset($_POST['starting'])){
					$starting=$_POST['starting'];
				}else{
					$starting=0;
开发者ID:nickohappy7,项目名称:sister,代码行数:31,代码来源:m_setBiayaCalonSiswa.php


示例9: warn

    if (trim($_POST['user']) == '') {
        warn('Indique el usuario');
        header('Location: login.php');
        exit;
    }
    if (trim($_POST['password']) == '') {
        warn('Indique la contraseña');
        header('Location: login.php');
        exit;
    }
    $host = $cfg['db_corporativo']['host'];
    $user = $cfg['db_corporativo']['user'];
    $pass = $cfg['db_corporativo']['password'];
    $database = $cfg['db_corporativo']['database'];
    $linkCorporativo = createLink($host, $user, $pass, $database);
    $user = strtoupper($_POST['user']);
    $pass = $_POST['password'];
    $result = doQuery(sqlUsuario($user, $pass, $linkCorporativo), $linkCorporativo, $err);
    if (getNumRows($result) == 0) {
        err('Datos incorrectos, verifique');
        header('Location: login.php');
        exit;
    } else {
        $usuario = getDict($result);
        $_SESSION['clave_usuario'] = $usuario['clave_usuario'];
        $_SESSION['autentificado'] = true;
        $_SESSION['last_activity'] = $_SERVER['REQUEST_TIME'];
        header('Location: index.php');
    }
    doClose($linkCorporativo);
}
开发者ID:ivandavid77,项目名称:verificacion_domiciliaria,代码行数:31,代码来源:autentificar_usuario.php


示例10: getNumRows

     }
     if (empty($email)) {
         $emailError = 'Please enter Email Address';
         $valid = false;
     } else {
         if (!filter_var($email, FILTER_VALIDATE_EMAIL)) {
             $emailError = 'Please enter a valid Email Address';
             $valid = false;
         }
     }
     if (empty($password)) {
         $passwordError = 'Please enter Password';
         $valid = false;
     }
     $sql = "SELECT Username FROM user WHERE username=? OR email=?";
     $numRows = getNumRows('ss', array(&$name, &$email), $sql);
     if ($valid) {
         // Username is free
         if ($numRows == 0) {
             $h_password = password_hash($password, PASSWORD_BCRYPT, $options);
             $param = array(&$name, &$email, &$h_password, &$orgID);
             $sql = "INSERT INTO user (username, email, password, orgID) VALUES (?, ?, ?, ?)";
             my_update('sssi', $param, $sql);
             header("Location: index");
         } else {
             //username is taken
             $_SESSION['crud_already_username'] = true;
         }
     }
     my_disconnect();
 }
开发者ID:alvinsee,项目名称:bugTracker,代码行数:31,代码来源:create.php



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


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
PHP getNumberingPath函数代码示例发布时间:2022-05-15
下一篇:
PHP getNumPages函数代码示例发布时间:2022-05-15
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap