Marcofbb Noticias y Artículos Webmasters



Publicidad marcored

Clase para facilitar la conexión PHP con MySQL

  • 02/04/2011
  • 12:53 pm
  • marcofbb

La clase

Guardamos esta clase en un archivo llamado mysql.php

<?php  
class MySQL{  
 private $conexion;  
  private $total_consultas;  
 public function MySQL(){  
  if(!isset($this->conexion)){  
  $this->conexion = (mysql_connect("Servidor","usuario","password")) or die(mysql_error());  
  mysql_select_db("nombreBD",$this->conexion) or die(mysql_error());  
  }  
  }  
 public function consulta($consulta){  
  $this->total_consultas++;  
  $resultado = mysql_query($consulta,$this->conexion);  
  if(!$resultado){  
  echo 'MySQL Error: ' . mysql_error();  
  exit;  
  }  
  return $resultado;   
  }  
 public function fetch_array($consulta){   
  return mysql_fetch_array($consulta);  
  }  
 public function num_rows($consulta){   
  return mysql_num_rows($consulta);  
  }  
 public function getTotalConsultas(){  
  return $this->total_consultas;  
  }  
}?>

Modo de uso

Veamos el código que crearíamos para seleccionar los elementos de una tabla y mostrarlos por pantalla

include("mysql.php");  
$db = new MySQL();  
$consulta = $db->consulta("SELECT id FROM mitabla1");  
if($db->num_rows($consulta)>0)
{  
 while($resultados = $db->fetch_array($consulta))
 {  
  echo "ID: ".$resultados['id']."<br />";  
 }  
}

Fuente: Webtutoriales

Share

MySQL - Editar Registros

  • 26/03/2011
  • 6:34 pm
  • marcofbb

En esta clase vamos a ver como Editar Registros en la Base de Datos, como ejemplo vamos a seguir utilizando una agenda.

Para editar los datos guardados en nuestras tablas utilizamos la sentencia UPDATE explicada en Introduccion a SQL.

El proceso mostrara primero un formulario con los datos que tenemos guardados, luego el usuario puede modificar los datos y enviar el formulario. Al recibir los datos desde el formulario creamos una consulta SQL y lo enviamos a MySQL con la función mysql_query. Continuar leyendo..

Share

MySQL - Introducción SQL

  • 12/03/2011
  • 3:14 pm
  • marcofbb

El lenguaje de consulta estructurado o SQL (por sus siglas en inglés structured query language) es un lenguaje declarativo de acceso a bases de datos relacionales que permite especificar diversos tipos de operaciones en éstas. Una de sus características es el manejo del álgebra y el cálculo relacional permitiendo efectuar consultas con el fin de recuperar -de una forma sencilla- información de interés de una base de datos, así como también hacer cambios sobre ella. Continuar leyendo..

Share

Guardar datos de Google Finance en Base de Datos

  • 22/02/2011
  • 3:00 pm
  • marcofbb

En el post anterior le mostré como crear un convertidor de monedas con Google Finance este mismo te daba la cifra actual y no podías llevar un progreso del valor. Por ejemplo si sube el Dolar o baja relacionado con tu moneda.

Finance

Para eso cree este script que ustedes por medio de un cron van a hacer que se actualice 1 vez al día solo las monedas que les interesa, por ejemplo yo solo quise que se actualice Dolar, Euro y Pesos Argentinos. Este script utiliza base de datos para alojar la cotización de cada moneda y la fecha de la misma. Continuar leyendo..

Share

Páginas: 1 2 Siguiente