hola a todos. hace tiempo he utilizado un codigo php para generar el id de una tabla. cuando lo subi al hosting, me sale el siguiente error.
Warning: str_pad() expects parameter 2 to be long, string given in
/home/peruarte/public_html/cidteci/mdidactico/funciones/funChio.php on line 11.
la funcion que genera el id de la tabla se llama newIdTabla. al llamar la funcion, lo almaceno en una variable $id y alli tiene k capturar el codigo de la tabla. pero no sucede asi y me muestra el error que he mencionado antes.
este es el codigo.
Código PHP:
Ver originalfunction newIdTabla($tabla,$campo,$lon,$cn)
{
$new_id = "";
$lon = "";
$s = "select max(".$campo.") as maxid from ".$tabla;
$r = $cn->query($s);
$maxid = $h->maxid;
return $new_id;
}
saludos.