本文整理汇总了PHP中MySQL::num_rows方法的典型用法代码示例。如果您正苦于以下问题:PHP MySQL::num_rows方法的具体用法?PHP MySQL::num_rows怎么用?PHP MySQL::num_rows使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类MySQL
的用法示例。
在下文中一共展示了MySQL::num_rows方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: save
function save()
{
if (isset($_POST["User"]) and isset($_POST["pass"]) and isset($_POST["email"]) and isset($_POST["selector"]) and isset($_POST["nombre"]) and $_POST["User"] != '' and $_POST["pass"] != '' and $_POST["email"] != '' and $_POST["selector"] != '' and $_POST["nombre"] != '') {
$conexion = new MySQL(0);
$strIngreso = "select usuario from usuario where usuario = '" . $_POST["User"] . "';";
$value1 = $conexion->consulta($strIngreso);
$cant = $conexion->num_rows($value1);
if ($cant == 0) {
$strIngreso = "\tinsert into usuario (usuario, pass, fecha, estatus, id_rol,nombre, email) \r\n\t\t\t\t\t\t\t\t\t\tvalues('" . $_POST["User"] . "','" . $_POST["pass"] . "',now(),'Activo'," . $_POST["selector"] . ",'" . $_POST["nombre"] . "','" . $_POST["email"] . "');";
$value = $conexion->consulta($strIngreso);
$conexion->MySQLClose();
$_SESSION['value'] = 'Usuario creado exitosamente.';
session_write_close();
exit(header('Location: http://' . URL . DS . 'dashboard' . DS . 'start'));
} else {
//self::start('error2');
$_SESSION['value'] = "error2";
session_write_close();
exit(header('Location: http://' . URL . DS . 'usuario' . DS . 'start'));
}
} else {
//self::start('error');
$_SESSION['value'] = "error";
session_write_close();
exit(header('Location: http://' . URL . DS . 'usuario' . DS . 'start'));
}
}
示例2: save
function save()
{
if (isset($_POST["alias1"]) and isset($_POST["pass1"]) and isset($_POST["email"]) and isset($_POST["pais"]) and isset($_POST["nombre"]) and isset($_POST["rol"]) and $_POST["alias1"] != '' and $_POST["pass1"] != '' and $_POST["email"] != '' and $_POST["pais"] != '' and $_POST["nombre"] != '' and $_POST["rol"] != '') {
$conexion = new MySQL(0);
$strIngreso = "select usuario from usuario where usuario = '" . $_POST["alias1"] . "';";
$value1 = $conexion->consulta($strIngreso);
$cant = $conexion->num_rows($value1);
if ($cant == 0) {
$strIngreso = ' insert into usuario (id_usuario,id_rol,id_pais,nombre,usuario,pass,fecha,email,logged,date_logged,status,session_id)
values (null,' . $_POST["rol"] . ',' . $_POST["pais"] . ',"' . $_POST["nombre"] . '","' . $_POST["alias1"] . '","' . $_POST["pass1"] . '",now(),"' . $_POST["email"] . '",0,null,"Activo",null);';
echo $strIngreso;
$value = $conexion->consulta($strIngreso);
$conexion->MySQLClose();
$_SESSION['value'] = 'ok.';
session_write_close();
exit(header('Location: http://' . URL . DS . 'usuario' . DS . 'start'));
} else {
//self::start('error2');
$_SESSION['value'] = "error2";
session_write_close();
exit(header('Location: http://' . URL . DS . 'usuario' . DS . 'start'));
}
} else {
//self::start('error');
$_SESSION['value'] = "error";
session_write_close();
exit(header('Location: http://' . URL . DS . 'usuario' . DS . 'start'));
}
}
示例3: tiposUsuario
public function tiposUsuario()
{
$db = new MySQL();
$resultado = $db->consulta("SELECT * FROM tipousuario WHERE estado='A'");
$filas = $db->num_rows($resultado);
echo "<select class='chzn-select' name='language_list' onchange='javascript: jumpMenu('parent',this,0);' style='display: none; '>\n\t\t\t\t\t<option value='/tesiss/index.php?language=bulgarian'>Elegir</option>";
if ($filas > 0) {
while ($row = mysql_fetch_assoc($resultado)) {
echo "<option value=''>" . $row['vDescripcion'] . "</option>";
}
echo "</select>";
}
}
示例4: cargarCiudades
function cargarCiudades()
{
$consulta = parent::consulta("SELECT parroquia.parroquia,parroquia.cod_parroquia FROM municipio\nINNER JOIN parroquia ON parroquia.cod_municipio = municipio.cod_municipio\nwhere parroquia.cod_municipio = '" . $this->code2 . "'");
$num_total_registros = parent::num_rows($consulta);
if ($num_total_registros > 0) {
$ciudades = array();
while ($ciudad = parent::fetch_assoc($consulta)) {
$name = $ciudad["parroquia"];
$code3 = $ciudad["cod_parroquia"];
$ciudades[$code3] = $name;
}
return $ciudades;
} else {
return false;
}
}
示例5: menu
public function menu()
{
$db = new MySQL();
$resultado = $db->consulta("SELECT * FROM menu WHERE estado='A' and Tipo = 'C'");
$filas = $db->num_rows($resultado);
if ($filas > 0) {
while ($row = mysql_fetch_assoc($resultado)) {
if (basename($_SERVER[PHP_SELF]) == $row['url']) {
echo "<li id='current'>";
} else {
echo "<li>";
}
echo "<a href=" . $row['url'] . " target='_top'>\n\t\t\t\t\t\t<span id='tab_active'>" . $row['Descripcion'] . "</span>";
echo "</a></li>";
}
}
}
示例6: verifica_usuario
private function verifica_usuario($tiempo, $usuario, $clave)
{
// Si la clave es correcta
//$idusuario=$this->codificar_usuario($usuario);
$db = new MySQL();
$query = "SELECT ID FROM usuario where Usuario='{$usuario}' and Pass=MD5('{$clave}')";
$result = $db->consulta($query);
if ($db->num_rows($result) > 0) {
setcookie("idusuario", $usuario, time() + $tiempo);
setcookie("pass", $clave, time() + $tiempo);
$_SESSION['idusuario'] = $usuario;
$_SESSION['pass'] = $clave;
echo '<script language="JavaScript">window.location="listastock.php"</script>';
} else {
echo '<script language="JavaScript">window.location="../index.php?error=1"</script>';
}
// header( "Location: listastock.php" );
}
示例7: getlogged
public static function getlogged($name)
{
$conexion = new MySQL(0);
$query = "select logged, date_logged,session_id,now() as fe from usuario where usuario = '{$name}'";
$result1 = $conexion->consulta($query);
$valor = $conexion->num_rows($result1);
if ($valor == 1) {
$row = $conexion->fetch_row($result1);
$value1 = $row[0];
$value2 = $row[1];
$value3 = $row[2];
$ahora = $row[3];
$tiempo_transcurrido = strtotime($ahora) - strtotime($value2);
if ($tiempo_transcurrido >= 875) {
$query = "update usuario set logged = 0, date_logged = now() where usuario = '{$name}';";
$result1 = $conexion->consulta($query);
$value1 = 0;
} else {
if (isset($_COOKIE['billing'])) {
if ($_COOKIE['billing'] == $value3) {
$query = "update usuario set logged = 0, date_logged = now(),session_id = '' where usuario = '{$name}';";
$result1 = $conexion->consulta($query);
setcookie('billing', null, -1, '/');
$value1 = 0;
}
} else {
if ($value1 != 0) {
$value1 = 1;
}
}
}
if ($value1 == 1) {
$return = "islogged";
} else {
$return = "notlogged";
}
$conexion->MySQLClose();
return $return;
} else {
$conexion->MySQLClose();
return "not.found";
}
}
示例8: myFunction
function myFunction($post)
{
$usuario = htmlentities($post['login']);
$clave = htmlentities($post['password']);
$db = new MySQL();
$resultado = $db->consulta("Select vUsuClave,TipoUsuario_iTiUsuarioIdTipoUsuario from usuarios where vUsuUsuario='" . $usuario . "'");
$filas = $db->num_rows($resultado);
$respuesta = new xajaxResponse();
if ($filas > 0) {
$row = mysql_fetch_assoc($resultado);
if ($row['vUsuClave'] == hash_hmac('md5', $clave, 'tesis')) {
$resultado2 = $db->consulta("Select vUrl from tipousuario where iTiUsuarioIdTipoUsuario='" . $row['TipoUsuario_iTiUsuarioIdTipoUsuario'] . "' and Estado='A'");
$row2 = mysql_fetch_assoc($resultado2);
$respuesta->redirect($_configuration['root_web'] . $row2['vUrl']);
} else {
$respuesta->assign("mensaje", "innerHTML", "<div id='login_fail'>Contraseña Incorrecta</div>");
}
} else {
$respuesta->assign("mensaje", "innerHTML", "<div id='login_fail'>Usuario Incorrecto</div>");
}
return $respuesta;
}
示例9: MySQL
</div>
</div>
<div class="row">
<div class="large-12 columns">
<label>Tipo
<?php
include TEMPLATEPATH . "/php/mysql.php";
?>
<?php
$db = new MySQL();
?>
<?php
$consulta = $db->consulta("SELECT * FROM tipo_pyme");
?>
<?php
if ($db->num_rows($consulta) > 0) {
?>
<select name="tipo">
<?php
while ($resultados = $db->fetch_array($consulta)) {
?>
<option value="<?php
echo $resultados['id_tipo'];
?>
"><?php
echo $resultados['descripcion'];
?>
</option>
<?php
}
?>
示例10:
<!--////////////////////////////////////////////////////////////////////CONTENIDOS///////////////////////////////////////////////////////////////////////-->
<div class="container">
<div class="row p-superior">
<div class="col-md-12 p-titulo"><h1>BLOG DEL AUTOR</h1></div>
<div class="col-md-12 p-menu">
<?php
require_once './estructura/menu-autor.php';
?>
</div><!-- Termina menú -->
<!--<div class="col-md-12 p-sesion"><b>Pedro Fernández Palominos</b> | <a href="#">SALIR</a></div>-->
</div><!-- Termina Row p-superior -->
<?php
$cPost = $data->consulta($sql);
$post = $data->fetch_array($cPost);
$num = $data->num_rows($cPost);
if ($num != 0) {
do {
?>
<!-- <div class="row p-contenido"> -->
<div class="col-md-2 p-izquierda">
<div id="datosAutor">
<!-- Imagen de perfil del Autor -->
<div id="pImage" class="text-center">
<a href="#" class="thumbnail"><img src="<?php
echo $salidaImg . $post['foto'];
?>
" class="img-circle" alt="myImage" style="width:150px; height:170px;"></a><hr>
<p class="text-primary" id="nombreAutor"><a class="blogAutor" data-toggle="tooltip" title="Visita su perfil" href="blogAutor.php?id=<?php
echo $row['id_autor'];
?>
示例11: while
<div class="large-6 columns">Lugar</div>
<div class="large-6 columns">
<div class="switch small">
<input id="exampleRadioSwitch2" type="radio" name="clase" value="lugar">
<label for="exampleRadioSwitch2"></label>
</div>
</div>
</div>
<div class="row">
<div class="large-12 columns">
<div class="row">
<?php
$consulta = $db->consulta("SELECT * FROM tipo_pyme");
?>
<?php
if ($db->num_rows($consulta) > 0) {
?>
<select name="filtro">
<option value="0">Filtrar</option>
<?php
while ($resultados = $db->fetch_array($consulta)) {
?>
<option value="<?php
echo $resultados['id_tipo'];
?>
"><?php
echo $resultados['descripcion'];
?>
</option>
<?php
}
示例12: strtotime
}
$fechac1 = strtotime($fechaot);
$fechac2 = strtotime($fechaot2);
if ($fechaot == "" || $fechaot2 == "") {
echo "<div align='center' style='color:#FFF;'>Debe completar ambas fechas.</div>";
die;
}
if ($fechac1 > $fechac2) {
echo "<div align='center' style='color:#FFF;'>La fecha Desde debe ser menor o igual a la fecha Hasta.</div>";
die;
}
$db = new MySQL();
$html = "";
$query4 = "SELECT sum(gasto_ot.Cantidad) as cant,\n\t\t\t\tgasto_ot.ArticuloID,\n\t\t\t\ts.Descripcion as articulo,\n\t\t\t\ts.NroSerie as serie,\n\t\t\t\tr.Descripcion AS rubros,\n\t\t\t\tu.Descripcion AS unidades,\n\t\t\t\tpe.NombreApellido as personal, ot.FechaInstalacion AS FechaInstalacion, ot.ID AS ot \t\t \n\t\t\tFROM gasto_ot \n\t\t\t\tinner join stock as s \n\t\t\t\t\ton gasto_ot.ArticuloID = s.ID \n\t\t\t\tinner join unidad as \n\t\t\t\t\tu ON s.UnidadID = u.ID \n\t\t\t\tINNER JOIN rubro AS r \n\t\t\t\t\tON s.RubroID = r.ID \n\t\t\t\tINNER JOIN ot \n\t\t\t\t\tON gasto_ot.OtID = ot.ID\n\t\t\t\tINNER JOIN personal as pe\n\t\t\t\t\ton ot.PersonalID = pe.ID \n\t\t\tWHERE ot.FechaInstalacion between '{$fechaot}' and '{$fechaot2}' and {$sidesc} and {$siot} and {$siempleado} group by ot.PersonalID,gasto_ot.ArticuloID order by FechaInstalacion, ArticuloID, personal";
$result5 = $db->consulta($query4);
$Cant5 = $db->num_rows($result5);
// stock en calle.
?>
<table border="2" align="center">
<thead>
<tr>
<th>Fecha</th>
<th>Cantidad</th>
<th><select id="articulo" class="filtro"><option value="0">Artículo</option><?php
$query = "select ID,Descripcion from stock";
$result = $db->consulta($query);
while ($result2 = $db->fetch_array($result)) {
if ($result2['ID'] == $Desc) {
$descsel = "selected";
} else {
$descsel = "";
示例13: login
function login($usuario_login, $usuario_password)
{
$db = new MySQL();
$sql = "\n SELECT * FROM usuarios\n WHERE\n usuario_login = '{$usuario_login}' AND\n usuario_password = '{$usuario_password}'\n ";
$consulta = $db->consulta($sql);
if ($db->num_rows($consulta) == 1) {
return true;
} else {
return false;
}
}
示例14: MySQL
<?php
include "header.php";
$db = new MySQL();
$query = "SELECT ot.*,e.Descripcion AS empresa,p.NombreApellido AS empleado, est.Descripcion AS estado FROM ot inner join empresas as e ON ot.Servicio_EmpresaID = e.ID LEFT JOIN personal AS p ON ot.personalID = p.ID INNER JOIN estados AS est ON ot.EstadoID = est.ID order by ID desc";
$result = $db->consulta($query);
$Cant = $db->num_rows($result);
// obtenemos la cantidad de registros encontrados.
?>
<p align="center"><a onClick='imprimir();' href='#'><img src="img/print.jpg"></a></p>
<p>Filtrar por Serie/Mac: <input type="text" id="busqueda" name="busqueda"> Técnico:<select name="listaoptec" id="listaoptec"><option value="-1">Técnico</option><option value="0">Sin asignar</option><?php
$query = "select * from personal where PuestoID = 1 order by NombreApellido";
$result3 = $db->consulta($query);
while ($result4 = $db->fetch_array($result3)) {
echo '<option value="' . $result4['ID'] . '">' . $result4['NombreApellido'] . '</option>';
}
?>
</select></p>
<div id="listaot"><p align="center">Se encontraron <?php
echo $Cant;
?>
Registros</p>
<table border="2" align="center">
<thead>
<tr>
<th><select id="listaopot" class="filtroot"><option value="0">OT</option><?php
$query = "select ID from ot order by ID desc";
$result3 = $db->consulta($query);
示例15: MySQL
<?php
import::load('lib', 'MySQL');
$conexion = new MySQL(6);
$strConsulta = "select amq_name,descripcion,pendiente,consumidores from monitor_queue;";
$consulta = $conexion->consulta($strConsulta);
if ($conexion->num_rows($consulta) > 0) {
echo '<h1 class="page-header">ActiveMQ <small>Detalle de colas Alarmadas</small></h1>
<div>';
while ($row2 = $conexion->fetch_row($consulta)) {
echo '
<div class="col-md-3 " >
<div class="widget widget-stats bg-black">
<div class="stats-icon stats-icon-lg"><i class="fa fa-globe fa-fw"></i></div>
<div class="stats-title">' . $row2[0] . '<small> ' . $row2[1] . '</small></div>
<div class="stats-number"><small>Encolados:</small> ' . $row2[2] . '</div>
<div class="stats-progress progress">
<div class="progress-bar" style="width: 100%;"></div>
</div>
<div class="stats-desc">Consumidores: ' . $row2[3] . '</div>
</div>
</div>';
}
echo '</div>';
}