Ver Mensaje Individual
  #11 (permalink)  
Antiguo 14/11/2017, 04:31
etobcn
 
Fecha de Ingreso: enero-2011
Mensajes: 16
Antigüedad: 13 años, 9 meses
Puntos: 0
Respuesta: Insertar datos php y Msqli

Adjunto el nuevo código para si en un futuro le pasa el mismo problema que ami, vea la solución.

La verdad y si os soy sincero, no se donde estaba el error.
debería ser una maldita chorrada, pero ahora, mirando ambos códigos no veo donde estaba el error.
LO siento pero como ya dije estoy empezando en esto del mundo php y Msqli.

Un saludo a todos y hasta que me surgan nuevas dudas

Código PHP:
require_once("connect_db.php");
        
          
$fecha $_POST['fecha'];
          
$prensamedio_id $_POST['prensamedio_id'];
          
$title $_POST['title'];
          
$url $_POST['url'];
        
$home $_POST['home'];
        
$imagen_publicacion $_FILES['img_online']['name'];
    
move_uploaded_file($_FILES['img_online']['tmp_name'],"../img/publicaciones_online/".$imagen_publicacion);
        
$mysqli->autocommit(false);//Deshabilitamos la ejecución automatica de la query
 
try{
 
$query "INSERT INTO $tabla_publicaciones(fecha,prensamedio_id,title,url,home,img_online) values ('$fecha','$prensamedio_id','$title','$url','$home','$imagen_publicacion')"
        
$resultado$mysqli->query($query); 
         
        if(!
$resultado
        { 
            throw new 
Exception("Error de inserción: ".$mysqli->error);
        } 
$mysqli->commit();
        echo 
'<script>alert("REGISTRO INSERTADO CORRECTAMENTE")</script> ';
        echo 
"<script>location.href='edit_publicaciones.php'</script>";
    
}catch(
Exception $e){
$mysqli->rollback();//Deshago cambios en la base de datos
echo "ha ocurrido el siguiente error: ".$e->getMessage();//Muestro el error