![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
13/11/2009, 10:27
|
| | Fecha de Ingreso: marzo-2009 Ubicación: Cali (Valle) - Colombia
Mensajes: 164
Antigüedad: 15 años, 10 meses Puntos: 2 | |
Función para generar de manera automática llave primaria alfanumérica Buen día colegas, he tenido un pequeño problema con la siguiente función, que he creado para que de manera consecutiva me cree llaves primarias alfanumérica, para mi aplicación. function maxValueIdTable($name_db,$table,$prefix)
//$name es el nombre de la bd
//$table es el nombre de la tabla donde voy a generar la llave primaria
//$prefix es el prefijo en la llave primaria (ya que las llaves son alfanuméricas, con el formato USU1, USU2, USU3......... en el caso de la tabla usuarios)
{
$maxValue="select max(id) from $table";
$maxValue=mysql_db_query($name_db,$maxValue);
$maxValue=explode($prefix,$maxValue);
$maxValue=$maxValue[0];
$maxValue=$prefix.($maxValue+1);
return($maxValue);
}
Pero esta me está retornando "Resource # id".
Por favor si alguien detecta el error, le agradeceria mucho que me ayude. |