Posted By

jose_506 on 01/03/10


Tagged

database php top max field selext


Versions (?)

Select the maximum value of a field of a database


 / Published in: PHP
 

URL: http://twitter.com/jose_506

http://twitter.com/jose_506

  1. function select_max($servidor,$usuario,$password,$bd,$tabla,$campo,$incremento)
  2. {
  3. //Conectamos a la base de datos
  4. $conexion=mysql_connect($servidor,$usuario,$password) or die ("No se ha podido conectar a $bd <br/>");
  5.  
  6. //Seleccionamos db
  7. if(mysql_select_db($bd,$conexion))
  8. {
  9. //Setencia sql
  10. $sql_max_cod="SELECT MAX($campo) AS id_max FROM $tabla";
  11.  
  12. //Guardamos la ejecucion de la consulta en un recordset
  13. $rs_max_cod=mysql_query($sql_max_cod,$conexion);
  14.  
  15. $result=mysql_fetch_array($rs_max_cod);
  16.  
  17. //Reogemos el valor maximo
  18. $id_max=$result['id_max'];
  19.  
  20. //Incrementamos las veces que le pasamos en la var. incremento y la retornamos
  21. return $id_max+$incremento;
  22. }
  23. }

Report this snippet  

Comments

RSS Icon Subscribe to comments
Posted By: xoxolatito on January 3, 2010

No es recomendable enviarle parametros de conexion a la base de datos solo por el echo de hacer un query, mejor has una funcion para conexion y solo le mandas hablar $this->conexion();

Saludos

You need to login to post a comment.