本文整理汇总了PHP中Conexion::ejecutarSelect方法的典型用法代码示例。如果您正苦于以下问题:PHP Conexion::ejecutarSelect方法的具体用法?PHP Conexion::ejecutarSelect怎么用?PHP Conexion::ejecutarSelect使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Conexion
的用法示例。
在下文中一共展示了Conexion::ejecutarSelect方法的6个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: Conexion
<?php
include 'lib/Conexion.php';
$query = "SELECT * FROM producto WHERE id = " . $_GET['id'] . " AND activo = 1";
//echo $query;
$db = new Conexion();
$nombre = "";
$precio = 0;
$stock = 0;
$activo = 0;
if ($resultado = $db->ejecutarSelect($query)) {
if ($resultado->rowCount() == 1) {
foreach ($resultado as $linea) {
$nombre = $linea['nombre'];
$precio = $linea['precio'];
$stock = $linea['stock'];
$activo = $linea['activo'];
}
} else {
echo "El registro solicitado no se encuentra disponible";
}
} else {
echo "Error a la hora de ejecutar la query";
}
if (isset($_POST['nombre'])) {
$activo = 0;
if (isset($_POST['activo'])) {
$activo = 1;
}
$query = "\n UPDATE \n producto\n SET\n nombre = :nombre,\n precio = :precio,\n stock = :stock,\n activo = :activo\n WHERE \n id = :id";
$sentencia = $db->prepare_sql($query);
示例2: Conexion
<?php
//include 'conexionDB.php';
include 'Conexion.php';
include 'Consultas.php';
$db = new Conexion();
if ($resultado = $db->ejecutarSelect(Consultas::$ver_proveedores)) {
if ($resultado->rowCount() > 0) {
foreach ($resultado as $linea) {
$json[] = $linea;
}
/* echo "<pre>";
print_r($json);
echo "</pre>"; */
} else {
$json = array();
}
//echo $json;
echo json_encode($json);
}
示例3: recuperar_nombre_usuario
<?php
include 'lib/Conexion.php';
if (isset($_POST['usuario'])) {
$usuario = $_POST['usuario'];
$pass = $_POST['pass'];
$db = new Conexion();
if ($resultado = $db->ejecutarSelect("SELECT * FROM login where usuario='" . $usuario . "' AND pass=sha1('" . $pass . "')")) {
if ($resultado->rowCount() > 0) {
session_start();
foreach ($resultado as $linea) {
$_SESSION['usuario'] = $usuario;
$_SESSION['nombre_usuario'] = recuperar_nombre_usuario($linea['id'], $db);
}
header("Location:index.php");
} else {
echo "Usuario o contraseña no valida";
}
}
}
function recuperar_nombre_usuario($user_id, $db)
{
$query = "SELECT concat(nombre, ' ', apellidos)as nombre FROM usuario where id=" . $user_id;
$resultado = $db->ejecutarSelect($nombre_usuario);
if ($resultado = $db->ejecutarSelect($query)) {
if ($resultado->rowCount() > 0) {
foreach ($resultado as $linea) {
$nombre_usuario = $linea['nombre'];
}
}
}
示例4: Conexion
<?php
include 'lib/Consultas.php';
include 'lib/Conexion.php';
$db = new Conexion();
$tabla = "";
if ($resultado = $db->ejecutarSelect(Consultas::$ver_productos)) {
if ($resultado->rowCount() > 0) {
foreach ($resultado as $linea) {
$tabla .= "<tr>";
$tabla .= "<td>" . $linea['nombre'] . "</td>";
$tabla .= "<td>" . $linea['precio'] . "</td>";
$tabla .= "<td>" . $linea['stock'] . "</td>";
$tabla .= "<td><a class='btn btn-flat btn-success btn-xs' href='editar_articulo.php?id=" . $linea['id'] . "'>Editar</a></td>";
$tabla .= "<td><a class='btn btn-flat btn-danger btn-xs' href='borrar_producto.php?id=" . $linea['id'] . "'>Borrar</a></td>";
$tabla .= "</tr>";
}
} else {
echo "No hay productos";
}
} else {
echo "Ha habido algun error a la hora de ejecutar la consulta";
}
?>
<!DOCTYPE HTML>
<html>
<head>
<?php
include 'lib/cabecera.php';
?>
<title>Listado de proveedores</title>
示例5: Conexion
<?php
include 'lib/Conexion.php';
include 'lib/Consultas.php';
$db = new Conexion();
$tabla = "";
if ($resultado = $db->ejecutarSelect(Consultas::$verpedidos)) {
if ($resultado->rowCount() > 0) {
foreach ($resultado as $linea) {
$tabla .= "<tr>";
$tabla .= "<td>" . $linea['referencia'] . "</td>";
$tabla .= "<td>" . $linea['nombre'] . "</td>";
$tabla .= "<td>" . $linea['fecha'] . "</td>";
$tabla .= "<td>" . $linea['fecha_recepcion'] . "</td>";
$tabla .= "<td>" . $linea['totalpedido'] . "</td>";
$tabla .= "<td><a class='btn btn-flat btn-info btn-xs'>Enviar</a></td>";
$tabla .= "<td><a class='btn btn-flat btn-success btn-xs'>Editar</a></td>";
$tabla .= "<td><a class='btn btn-flat btn-danger btn-xs' href='borrar.php'>Borrar</a></td>";
$tabla .= "</tr>";
}
} else {
echo "No hay pedidos";
}
} else {
echo "Ha habido algun error a la hora de ejecutar la consulta";
}
$db->desconectar();
?>
<!DOCTYPE HTML>
<html>
<head>
示例6: Conexion
<?php
include 'Conexion.php';
include 'Consultas.php';
$db = new Conexion();
if ($resultado = $db->ejecutarSelect(Consultas::$relaciones)) {
if ($resultado->rowCount() > 0) {
foreach ($resultado as $linea) {
$json[] = $linea;
}
} else {
$json = array();
}
echo json_encode($json);
}