Tengo una funciona que deberia subir datos a una base de datos, pero no lo hace, saben porque puede ser o como mejorar la funcion para hacerla funcionar?
Dejo los codigos
Aca primero la funcion
Código PHP:
function datosasql()
{
$this->nombreimagen = $_POST['nombre'];
$this->textoimagen = $_POST['texto'];
mysql_connect("mysql11.000webhost.com","user","pass");
mysql_select_db( "basededatos" );
mysql_query("INSERT INTO 'imagenes' (`idimagen`, `nombreimagen`, `urlimagen`, `principal`, `textodefoto`) VALUES ('3', 'nombre3', 'urli3', '0', 'sjfkajfkasjfkajfkasjk texto')");
echo $this->nombreimagen . "nombre";
echo $this->textoimagen . "texto";
}
Y aca hago referencia a la funcion, aclaro que tambien funciona porque hace los echos,
Código PHP:
$addpic = new bme_ImageUploader()
$addpic->datosasql();