Weblogs Código

RecorteX

» mysql
73 usuarios y 244 recortes de código
Usuario

Contraseña
Crear cuenta
Estás viendo los recortes de la etiqueta mysql

RSS
Recortes: 13

Etiquetas relacionadas:
php
valor-minimo
existe-registro
importar
clases
exportar
linux
cuenta-registros
genera-select
database
hosts
valor-maximo
elimina-ficheros
imagen-flash

Valor máximo de un campo en un conjunto de registros

Obtiene el valor máximo de un campo en una tabla o consulta.

$dbLink es la conexión a la base de datos MySQL
 
function db_getMax($sField, $sTable, $sWhere = "") {
	global $dbLink;
	$query  = "SELECT Max(".$sField.") as nMax FROM ".$sTable;
	if($sWhere!="") $query .= " WHERE ".$sWhere;
	$result = mysql_query($query, $dbLink);
	$line   = mysql_fetch_array($result, MYSQL_ASSOC);
	$nMax   = intval($line["nMax"]);
	mysql_free_result($result);
	return $nMax;
}
 

Valor mínimo de un campo en un conjunto de registros

Obtiene el valor mínimo de un campo en una tabla o consulta.

$dbLink es la conexión a la base de datos MySQL
 
function db_getMin($sField, $sTable, $sWhere = "") {
	global $dbLink;
	$query  = "SELECT Min(".$sField.") as nMin FROM ".$sTable;
	if($sWhere!="") $query .= " WHERE ".$sWhere;
	$result = mysql_query($query, $dbLink);
	$line   = mysql_fetch_array($result, MYSQL_ASSOC);
	$nMax   = intval($line["nMin"]);
	mysql_free_result($result);
	return $nMax;
}
 

Error "Client does not support authentication protocol"

Este error se produce cuando una librería antigua de acceso mysql intenta acceder a una nueva versión 4.1.1 o superior de MySQL. Aparte de actualizar la librería (obvio) también se puede usar la siguiente sentencia para el usuario con el cual estamos intentando acceder:
 
SET PASSWORD FOR 'usuario'@'host' = OLD_PASSWORD('password_elegida');
 
Proyecto: Juanjo Navarro, 2006 - Diseño: Albin