Login   Register  
PHP Classes
elePHPant
Icontem

File: ejemplos.php

Recommend this page to a friend!
Stumble It! Stumble It! Bookmark in del.icio.us Bookmark in del.icio.us
  Classes of Cody Roodaka  >  Little DB  >  ejemplos.php  >  Download  
File: ejemplos.php
Role: Example script
Content type: text/plain
Description: Ejemplos
Class: Little DB
Prepare and execute MySQL query results
Author: By
Last change: -Updated Syntax
Date: 2013-11-15 17:53
Size: 1,056 bytes
 

Contents

Class file image Download
<?php
require('class.littledb.php');

$db LittleDB::get_instance('localhost''root''''chat''''ldb_log''ldb_error');


/**
 * Consulta simplificada (usar $db->query para realizar consultas directas y/o complejas)
 * $db(TABLA, CAMPOS, CONDICIONANTE, LÍMITE);
 * o
 * $db->select();
 * retorna un arreglo asosiativo 'campo' => 'valor'
 */
$id 1;
$query $db('SELECT * FROM users WHERE id = ? '$id);

// Obtener datos de una consulta previa (Unicamente si en $query no se retornaron datos)
echo 'json + fetch() = '.json_encode($query->fetch()).'<br />';

// Obtener la cantidad de Tablas afectadas por $query
echo '$query->numrows = '.$query->numrows.'<br />';

// Insert
// $db->insert(TABLA, COLUMNAS_Y_VALORES, CONDICIONANTES);
$insert $db->insert('users', array('nick' => 'Roodakazo''pass' => 'asd')));

// Update
// $db->update(TABLA, COLUMNAS_Y_VALORES, CONDICIONANTES);
echo 'Nro de filas afectadas por el update: '.$db->update('users', array('nick' => 'Alberto'), array('id' => $insert));

echo 
$db;