- 29/05/2011
- 3:24 am
- marcofbb
La clase anti-bots crea un archivo por cada formulario y envía el nombre del archivo vía un input oculto para que luego verifique si el archivo esta creado. Si esta creado automáticamente te deja seguir y lo elimina, y si no esta creado no te deja seguir. Continuar leyendo..
- 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;
}
}?> |
<?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 />";
}
} |
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
- 12/11/2010
- 9:55 pm
- marcofbb
POO son las siglas en español de Programación Orientada a Objetos (OOP en inglés) que, como su nombre lo dice, permite la programación “dinámica” con objetos.. Continuar leyendo..
- 03/10/2010
- 3:40 am
- marcofbb
En este artículo voy a mostrarles una manera sencilla de leer RSS e imprimirlo con php. Todo esto lo hace esta fabulosa class.
¿Qué es rss?
– RSS son las siglas de RDF Site Summary or Rich Site Summary , un formato XML para sindicar o compartir contenido en la web. Se utiliza para difundir información actualizada frecuentemente a usuarios que se han suscrito a la fuente de contenidos.
Continuar leyendo..
- 23/08/2010
- 9:54 pm
- marcofbb
Este script en php lo que hace es mostrar información del juego Counter Strike 1.6, por ejemplo el Nombre del server, Ip, Puerto, Players online y el mapa que esta en el momento, Continuar leyendo..