本文整理汇总了PHP中conexion::num_rows方法的典型用法代码示例。如果您正苦于以下问题:PHP conexion::num_rows方法的具体用法?PHP conexion::num_rows怎么用?PHP conexion::num_rows使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类conexion
的用法示例。
在下文中一共展示了conexion::num_rows方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: validarUsuarioBD
function validarUsuarioBD($user, $pass)
{
$conn = new conexion();
$consulta = "call pVerificar_user('" . $user . "','" . $pass . "')";
$resultado = $conn->consulta($consulta);
if ($conn->num_rows($resultado) != 0) {
return true;
} else {
return false;
}
}
示例2: array
$pdf->SetFont('Arial', 'B', 16);
$pdf->SetY(20);
$pdf->SetX(0);
@$pdf->MultiCell(290, 6, "Lista Precio Netos de Articulos Tienda", 0, C, 0);
$pdf->Ln();
//Restauracion de colores y fuentes
$pdf->SetFillColor(224, 235, 255);
$pdf->SetTextColor(0);
$pdf->SetFont('Arial', 'B', 7);
//Buscamos y listamos las familias
$sel_articulos = "select articulos.*,familias.nombre from articulos,familias where articulos.codfamilia=familias.codfamilia and articulos.borrado=0 order by familias.codfamilia asc, articulos.codarticulo asc";
$rs_articulos = $conn->consulta($sel_articulos);
$contador = 0;
$item = 1;
$valortotal = 0;
$numero_articulos = $conn->num_rows($rs_articulos);
if ($numero_articulos > 0) {
$pdf->SetFont('Arial', '', 8);
@$pdf->MultiCell(220, 6, $row["nombre"], 0, L, 0);
//Ttulos de las columnas
$header = array('Item', 'Familia', 'Referencia', 'Descripcion', 'Precio Tienda Neto');
//Colores, ancho de lnea y fuente en negrita
$pdf->SetFillColor(200, 200, 200);
$pdf->SetTextColor(0);
$pdf->SetDrawColor(0, 0, 0);
$pdf->SetLineWidth(0.2);
$pdf->SetFont('Arial', 'B', 8);
//Cabecera
$w = array(10, 40, 30, 85, 30);
for ($i = 0; $i < count($header); $i++) {
$pdf->Cell($w[$i], 7, $header[$i], 1, 0, 'C', 1);
示例3:
}
</script>
</head>
<?php
$codfactura = @$_GET["codfactura"];
$nombreCliente = @$_GET["nombreCliente"];
$importe = @$_GET["importe"];
?>
<!-- aquiii pruebaaa valor totaalll -->
<?php
$baseimponible = 0;
$sel_lineas = "SELECT factulinea.*,articulos.*,familias.nombre as nombrefamilia FROM factulinea,articulos,familias WHERE factulinea.codfactura='{$codfactura}' AND factulinea.codigo=articulos.codarticulo AND factulinea.codfamilia=articulos.codfamilia AND articulos.codfamilia=familias.codfamilia ORDER BY factulinea.numlinea ASC";
$rs_lineas = @$conn->consulta($sel_lineas);
for ($i = 0; $i < @$conn->num_rows($rs_lineas); $i++) {
$numlinea = @mysql_result($rs_lineas, $i, "numlinea");
$codfamilia = @mysql_result($rs_lineas, $i, "codfamilia");
$nombrefamilia = @mysql_result($rs_lineas, $i, "nombrefamilia");
$codarticulo = @mysql_result($rs_lineas, $i, "codarticulo");
$referencia = @mysql_result($rs_lineas, $i, "referencia");
$descripcion = @mysql_result($rs_lineas, $i, "descripcion");
$cantidad = @mysql_result($rs_lineas, $i, "cantidad");
$precio = @mysql_result($rs_lineas, $i, "precio");
$importe = @mysql_result($rs_lineas, $i, "importe");
$descuento = @mysql_result($rs_lineas, $i, "dcto");
?>
<?php
$baseimponible = $baseimponible + $importe;
示例4:
<table width="69%" border="0">
<tr>
<td width="10%" class="Estilo3"><div align="center"><strong>CANTIDAD</strong></div></td>
<td width="38%" class="Estilo3"><div align="center"><strong>ARTICULO</strong></div></td>
<td width="16%" class="Estilo3"><div align="rigth"> <strong>PRECIO</strong></div></td>
<td width="9%" class="Estilo3"><div align="rigth"> <strong>DESC.</strong></div></td>
<td width="27%" class="Estilo3"><div align="rigth"> <strong>IMPORTE</strong></div></td>
</tr>
<?php
$sel_lineas = "SELECT factulinea.*,articulos.* FROM factulinea,articulos WHERE factulinea.codfactura='{$codfactura}' AND factulinea.codigo=articulos.codarticulo ORDER BY factulinea.numlinea ASC";
$rs_lineas = $conn->consulta($sel_lineas);
$preciototal = 0;
$iva = 0;
$preciofinal = 0;
for ($i = 0; $i < @$conn->num_rows($rs_lineas); $i++) {
@($descripcion = mysql_result($rs_lineas, $i, "descripcion"));
@($cantidad = mysql_result($rs_lineas, $i, "cantidad"));
@($precio = mysql_result($rs_lineas, $i, "precio_tienda"));
@($descuento = mysql_result($rs_lineas, $i, "dcto"));
@($importe = mysql_result($rs_lineas, $i, "importe"));
@($fvendedor = mysql_result($rs_lineas, $i, "fvendedor"));
//vendedor
@($ivaticket = mysql_result($rs_factura, 0, "iva"));
//$importe=$cantidad*$precio;
$preciototal = $preciototal + $importe;
$iva = $preciototal * ($ivaticket / 100);
$preciofinal = $preciototal + $iva;
?>
<tr>
<td width="10%" class="Estilo3"><div align="center"><?php
示例5: array
}
if ($referencia != "") {
$where .= " AND referencia like '%" . $referencia . "%'";
}
$header = array('Familia', 'Referencia', 'Descripcion', 'P. Tienda', 'Stock');
//Colores, ancho de lnea y fuente en negrita
$pdf->SetFillColor(200, 200, 200);
$pdf->SetTextColor(0);
$pdf->SetDrawColor(0, 0, 0);
$pdf->SetLineWidth(0.2);
$pdf->SetFont('Arial', 'B', 8);
//Cabecera
$w = array(40, 30, 80, 20, 20);
for ($i = 0; $i < count($header); $i++) {
$pdf->Cell($w[$i], 7, $header[$i], 1, 0, 'C', 1);
}
$pdf->Ln();
$pdf->SetFont('Arial', '', 8);
$sel_resultado = 'SELECT * FROM articulos LEFT JOIN familias ON articulos.codfamilia=familias.codfamilia WHERE articulos.borrado=0 AND ' . $where;
$res_resultado = $conn->consulta($sel_resultado);
$contador = 0;
while ($contador < $conn->num_rows($res_resultado)) {
$pdf->Cell($w[0], 5, mysql_result($res_resultado, $contador, "familias.nombre"), 'LRTB', 0, 'L');
$pdf->Cell($w[1], 5, mysql_result($res_resultado, $contador, "referencia"), 'LRTB', 0, 'C');
$pdf->Cell($w[2], 5, mysql_result($res_resultado, $contador, "descripcion_corta"), 'LRTB', 0, 'L');
$pdf->Cell($w[3], 5, mysql_result($res_resultado, $contador, "precio_tienda"), 'LRTB', 0, 'R');
$pdf->Cell($w[4], 5, mysql_result($res_resultado, $contador, "stock"), 'LRTB', 0, 'R');
$pdf->Ln();
$contador++;
}
$pdf->Output();
示例6: header
header("Location:../../index.php");
} else {
require "../sys/conexion.php";
$conn = new conexion();
if (@$_POST['Submit'] == 'Registrar') {
//if (strlen($_POST['email']) < 5)
//{
//die ("Incorrect email. Please enter valid email address..");
//}
if (strcmp($_POST['pass1'], $_POST['pass2']) || empty($_POST['pass1'])) {
//die ("Password does not match");
die("ERROR: Password does not match or empty..");
}
//Aqui nombre de usuario
$rs_duplicates = $conn->consulta("select id from users where user_name='{$_POST['nusuario']}'");
@($duplicates = $conn->num_rows($rs_duplicates));
if ($duplicates > 0) {
//die ("ERROR: User account already exists.");
header("Location: register.php?msg=ERROR: Nombre de usuario ya existe..");
exit;
}
//Fin nombre de usuario
//Verificar email duplicado
//$rs_duplicates = $conn->consulta("select id from users where user_email='$_POST[email]'");
//$duplicates = $conn->num_rows($rs_duplicates);
//if ($duplicates > 0)
//{
//die ("ERROR: User account already exists.");
//header("Location: register.php?msg=ERROR: User account already exists..");
//exit();
//}
示例7: while
if ($setnumfac == 1) {
$setnumfac = 0;
$sel_articulos = "UPDATE facturas SET codfactura='" . $GLOBALS['numeracionfactura'] . "' WHERE codfactura='{$codfactura}'";
$rs_articulos = mysql_query($sel_articulos);
$sel_articulos = "UPDATE parametros SET setnumfac=0 WHERE indice=1";
$rs_articulos = mysql_query($sel_articulos);
$codfactura = $GLOBALS['numeracionfactura'];
}
if ($rs_operacion) {
$mensaje = "La factura ha sido dada de alta correctamente";
}
$query_tmp = "SELECT * FROM factulineatmp WHERE codfactura='{$codfacturatmp}' ORDER BY numlinea ASC";
$rs_tmp = mysql_query($query_tmp);
$contador = 0;
$baseimponible = 0;
while ($contador < @@$conn->num_rows($rs_tmp)) {
@($codfamilia = @mysql_result($rs_tmp, $contador, "codfamilia"));
@($numlinea = @mysql_result($rs_tmp, $contador, "numlinea"));
@($codigo = @mysql_result($rs_tmp, $contador, "codigo"));
@($cantidad = @mysql_result($rs_tmp, $contador, "cantidad"));
@($precio = @mysql_result($rs_tmp, $contador, "precio"));
@($importe = @mysql_result($rs_tmp, $contador, "importe"));
@($baseimponible = $baseimponible + $importe);
$dcto = @mysql_result($rs_tmp, $contador, "dcto");
$sel_insertar = "INSERT INTO factulinea (codfactura,numlinea,codfamilia,codigo,cantidad,precio,importe,dcto) VALUES \n\t\t('{$codfactura}','{$numlinea}','{$codfamilia}','{$codigo}','{$cantidad}','{$precio}','{$importe}','{$dcto}')";
$rs_insertar = mysql_query($sel_insertar);
$sel_articulos = "UPDATE articulos SET stock=(stock-'{$cantidad}') WHERE codarticulo='{$codigo}' AND codfamilia='{$codfamilia}'";
$rs_articulos = mysql_query($sel_articulos);
$sel_minimos = "SELECT stock,stock_minimo,descripcion FROM articulos where codarticulo='{$codigo}' AND codfamilia='{$codfamilia}'";
$rs_minimos = mysql_query($sel_minimos);
if (@mysql_result($rs_minimos, 0, "stock") < @mysql_result($rs_minimos, 0, "stock_minimo") or @mysql_result($rs_minimos, 0, "stock") <= 0) {
示例8: conexion
<?php
require "../sys/conexion.php";
$conn = new conexion();
include "../funciones/fechas.php";
$fechainicio = @$_POST["fechainicio"];
if ($fechainicio != "") {
$fechainicio = explota($fechainicio);
}
$cadena_busqueda = @$_POST["cadena_busqueda"];
$sel_facturas = "SELECT Max(facturas.codfactura) AS maximo, Min(facturas.codfactura) AS minimo, Sum(facturas.totalfactura) AS totalfac, Sum(facturas.totalfactura - facturas.totalfactura / (1+(facturas.iva /100))) AS totaliva FROM facturas WHERE facturas.borrado = '0' AND facturas.fecha = '{$fechainicio}'";
$rs_facturas = $conn->consulta($sel_facturas);
if (@$conn->num_rows($rs_facturas) > 0) {
$minimo = @mysql_result($rs_facturas, 0, "minimo");
$maximo = @mysql_result($rs_facturas, 0, "maximo");
$total = @mysql_result($rs_facturas, 0, "totalfac");
$total_iva = @mysql_result($rs_facturas, 0, "totaliva");
} else {
$minimo = 0;
$maximo = 0;
$total = 0;
}
$neto = $total - $total_iva;
$iva = $total_iva;
// Relaci�n de cobros.
$sel_cobros = "SELECT Sum(cobros.importe) AS total_forma_pago, formapago.nombrefp FROM cobros Inner Join formapago ON cobros.codformapago = formapago.codformapago WHERE cobros.fechacobro = '{$fechainicio}' AND cobros.codfactura<>0 GROUP BY formapago.nombrefp ORDER BY formapago.codformapago ASC";
$rs_cobros = $conn->consulta($sel_cobros);
$contador = 0;
$total_cobros = 0;
?>
<html>
示例9:
$where = "1=1";
if ($familia != 0) {
$where .= " AND articulos.codfamilia='{$familia}'";
}
if ($referencia != "") {
$where .= " AND referencia like '%{$referencia}%'";
}
if ($descripcion != "") {
$where .= " AND descripcion like '%{$descripcion}%'";
}
?>
<body>
<?php
$consulta = "SELECT articulos.*,familias.nombre as nombrefamilia FROM articulos,familias WHERE " . $where . " AND articulos.codfamilia=familias.codfamilia AND articulos.borrado=0 ORDER BY articulos.codfamilia ASC,articulos.descripcion ASC";
$rs_tabla = $conn->consulta($consulta);
$nrs = $conn->num_rows($rs_tabla);
?>
<div id="tituloForm2" class="header">
<form id="form1" name="form1">
<?php
if ($nrs > 0) {
?>
<table class="fuente8" width="98%" cellspacing=0 cellpadding=3 border=0>
<tr>
<td width="15%"><div align="center"><b>Familia</b></div></td>
<td width="15%"><div align="center"><b>Referencia</b></div></td>
<td width="40%"><div align="center"><b>Descripción</b></div></td>
<td width="20%"><div align="center"><b>Precio</b></div></td>
<td width="10%"><div align="center"></td>
</tr>
<?php
示例10:
$res_familias = $conn->consulta($query_familias);
$contador = 0;
?>
<tr>
<td width="17%">Familia</td>
<td><select id="cboFamilias" name="AcboFamilias" class="comboGrande" >
<option value="0">Seleccione una familia</option>
<?php
while ($contador < @$conn->num_rows($res_familias)) {
?>
<option value="<?php
echo mysql_result($res_familias, $contador, "codfamilia");
?>
"><?php
echo mysql_result($res_familias, $contador, "nombre");
?>
</option>
<?php
$contador++;
}
?>
示例11: conexion
opener.document.formulario_lineas.precio.value="";
opener.document.formulario_lineas.codbarras.value="";
opener.document.formulario_lineas.codbarras.focus();
}
</script>
<?php
require "../sys/conexion.php";
$conn = new conexion();
?>
<body>
<?php
$codbarras = @$_GET["codbarras"];
$consulta = "SELECT * FROM articulos WHERE codigobarras='{$codbarras}' AND borrado=0";
$rs_tabla = $conn->consulta($consulta);
if (@$conn->num_rows($rs_tabla) > 0) {
?>
<script languaje="javascript">
pon_prefijo('<?php
echo mysql_result($rs_tabla, 0, 'descripcion');
?>
','<?php
echo mysql_result($rs_tabla, 0, 'precio_tienda');
?>
');
</script>
<?php
} else {
?>
<script>
alert ("No existe ningun articulo con ese codigo de barras");
示例12: date
$rs_alb = @$conn->consulta($sel_alb);
$nombreCliente = @mysql_result($rs_alb, 0, "nombreCliente");
$iva = @mysql_result($rs_alb, 0, "iva");
$fecha = @mysql_result($rs_alb, 0, "fecha");
$remito = @mysql_result($rs_alb, 0, "remito");
$numfactura = @mysql_result($rs_alb, 0, "numfactura");
$fechahoy = date("Y-m-d");
$sel_albaran = "call pConsulta_codFactura()";
$rs_albaran = $conn->consulta($sel_albaran);
$resultadoFact = @$conn->fetch_array($rs_albaran);
$codfacturatmp = $resultadoFact['codfactura'];
$sel_lineas = "SELECT * FROM factulinea WHERE codfactura='{$codfactura}' ORDER BY numlinea ASC";
$rs_lineas = @$conn->consulta($sel_lineas);
$contador = 0;
$baseimponible = 0;
while ($contador < @$conn->num_rows($rs_lineas)) {
@($codfamilia = @mysql_result($rs_lineas, $contador, "codfamilia"));
@($codigo = @mysql_result($rs_lineas, $contador, "codigo"));
@($cantidad = @mysql_result($rs_lineas, $contador, "cantidad"));
@($precio = @mysql_result($rs_lineas, $contador, "precio"));
@($importe = @mysql_result($rs_lineas, $contador, "importe"));
@($baseimponible = $baseimponible + $importe);
@($dcto = @mysql_result($rs_lineas, $contador, "dcto"));
@($sel_tmp = "INSERT INTO factulineatmp (codfactura,numlinea,codfamilia,codigo,cantidad,precio,importe,dcto) VALUES ('{$codfacturatmp}','','{$codfamilia}','{$codigo}','{$cantidad}','{$precio}','{$importe}','{$dcto}')");
@($rs_tmp = @$conn->consulta($sel_tmp));
$contador++;
}
$baseimpuestos = $baseimponible * ($iva / 100);
$preciototal = $baseimponible + $baseimpuestos;
//$preciototal=number_format($preciototal,2);
?>
示例13:
}
if ($accion == "modificar") {
$codfamilia = @$_POST["Zid"];
$query = "UPDATE familias SET nombre='{$nombre}', borrado=0 WHERE codfamilia='{$codfamilia}'";
$rs_query = $conn->consulta($query);
if ($rs_query) {
$mensaje = "Los datos de la familia han sido modificados correctamente";
}
$cabecera1 = "Inicio >> Familias >> Modificar Familia ";
$cabecera2 = "MODIFICAR FAMILIA ";
}
if ($accion == "baja") {
$codfamilia = @$_GET["codfamilia"];
$query_comprobar = "SELECT * FROM articulos WHERE codfamilia='{$codfamilia}' AND borrado=0";
$rs_comprobar = $conn->consulta($query_comprobar);
if ($conn->num_rows($rs_comprobar) > 0) {
?>
<script>
alert ("No se puede eliminar esta familia porque tiene articulos asociados.");
window.close();
window.opener.location.reload();
</script>
<?php
} else {
$query = "UPDATE familias SET borrado=1 WHERE codfamilia='{$codfamilia}'";
$rs_query = $conn->consulta($query);
if ($rs_query) {
$mensaje = "La familia ha sido eliminada correctamente";
}
$cabecera1 = "Inicio >> Familias >> Eliminar Familia ";
$cabecera2 = "ELIMINAR FAMILIA ";
示例14: conexion
require "../sys/conexion.php";
$conn = new conexion();
include "../funciones/fechas.php";
@($codfactura = $_POST["codfactura"]);
@($nombre_cliente = $_POST["nombre_cliente"]);
@($importe = $_POST["importe"]);
@($importevale = $_POST["importevale"]);
@($importe = $importe - $importevale);
@($numdocumento = $_POST["numdocumento"]);
@($fechacobro = $_POST["fechacobro"]);
@($fechacobro = explota($_POST["fechacobro"]));
@($formapago = $_POST["formapago"]);
$sel_comprueba = "SELECT * FROM cobros WHERE codfactura='{$codfactura}'";
$rs_comprueba = $conn->consulta($sel_comprueba);
if ($conn->num_rows($rs_comprueba) > 0) {
?>
<script>
alert("Esta factura ya se cobro con anterioridad");
parent.document.getElementById("botticket").disabled = false;
parent.document.getElementById("botaceptar").disabled = true;
//parent.window.close()
</script>; <?php
} else {
$sel_insert = "INSERT INTO cobros (id,codfactura,nombreCliente,importe,codformapago,numdocumento,fechacobro,observaciones) VALUES ('','{$codfactura}','{$nombre_cliente}','{$importe}','{$formapago}','{$numdocumento}','{$fechacobro}','')";
$rs_insert = $conn->consulta($sel_insert);
$sel_insert2 = "INSERT INTO librodiario (id,fecha,tipodocumento,coddocumento,codcomercial,codformapago,numpago,total) VALUES ('','{$fechacobro}','2','{$codfactura}','{$nombre_cliente}','{$formapago}','{$numdocumento}','{$importe}')";
$rs_insert2 = $conn->consulta($sel_insert2);
$sel_insert3 = "UPDATE facturas SET estado=2 WHERE codfactura='{$codfactura}'";
$rs_insert3 = $conn->consulta($sel_insert3);
?>
示例15: alert
$codembalaje = @$_POST["AcboEmbalaje"];
$unidades_caja = @$_POST["nunidades_caja"];
$precio_ticket = @$_POST["aprecio_ticket"];
$modif_descrip = @$_POST["amodif_descrip"];
$observaciones = @$_POST["aobservaciones"];
$precio_compra = @$_POST["qprecio_compra"];
$precio_almacen = @$_POST["qprecio_almacen"];
$precio_tienda = @$_POST["qprecio_tienda"];
//$pvp=$_POST["qpvp"];
$precio_iva = @$_POST["qprecio_iva"];
$codigobarras = @$_POST["barras"];
$foto = @$_POST["foto"];
if ($accion == "alta") {
$sel_comp = "SELECT * FROM articulos WHERE referencia='{$referencia}' AND borrado=0";
$rs_comp = $conn->consulta($sel_comp);
if ($conn->num_rows($rs_comp) > 0) {
?>
<script>
alert("No se puede dar de alta a este articulo, ya existe uno con esta referencia.");
window.close();
</script><?php
} else {
$foto_name = "";
$query_operacion = "INSERT INTO articulos (codarticulo, codfamilia, referencia, descripcion, impuesto, codproveedor1, codproveedor2, descripcion_corta, codubicacion, stock, stock_minimo, aviso_minimo, datos_producto, fecha_alta, codembalaje, unidades_caja, precio_ticket, modificar_ticket, observaciones, precio_compra, precio_almacen, precio_tienda, precio_iva, codigobarras, imagen, borrado) \n VALUES ('', '{$codfamilia}', '{$referencia}', '{$descripcion}', '{$codimpuesto}', '{$codproveedor1}', '{$codproveedor2}', '{$descripcion_corta}', '{$codubicacion}', '{$stock}', '{$stock_minimo}', '{$aviso_minimo}', '{$datos}', '{$fecha}', '{$codembalaje}', '{$unidades_caja}', '{$precio_ticket}', '{$modificar_ticket}', '{$observaciones}', '{$precio_compra}', '{$precio_almacen}', '{$precio_tienda}', '{$precio_iva}','{$codigobarras}', '{$foto_name}','0')";
$rs_operacion = $conn->consulta($query_operacion);
$codarticulo = mysql_insert_id();
if (isset($_POST['accion'])) {
if (is_uploaded_file($_FILES['foto']['tmp_name'])) {
// verifica haya sido cargado el archivo
if (move_uploaded_file($_FILES['foto']['tmp_name'], "../fotos/fotosubida.jpg")) {
// se coloca en su lugar final