Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/09/2009, 18:35
matucasal
 
Fecha de Ingreso: marzo-2009
Mensajes: 168
Antigüedad: 15 años, 2 meses
Puntos: 1
Saben porque no funciona este insert a una base de datos?

Hola gente del foro, estoy arrancando con php orientado a objetos y tengo un problema.
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";
    } 
Esa misma conexion con la base de datos, ya que la pongo en otro lugar por fuera de la funcion y funciona bien.
Y aca hago referencia a la funcion, aclaro que tambien funciona porque hace los echos,
Código PHP:
$addpic = new bme_ImageUploader()
$addpic->datosasql(); 
Gracias, soy bastante nuevo orientado a objetos saludos!