Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/08/2016, 05:52
Avatar de manyblue
manyblue
 
Fecha de Ingreso: marzo-2008
Mensajes: 329
Antigüedad: 16 años, 1 mes
Puntos: 10
Aprendiendo PDO, problema php y dreamweaber cc

Estoy aprendiendo pdo y más concreto con una paginación y tengo una duda:
¿Por qué dreamweaber cc me da error en el codigo php cuando luego todo va a la perfección?

Codigo:
Código PHP:
<?php

try{
    
$conexion = new PDO('mysql:host=localhost;dbname=curso_php_mysql''root''');    
}catch(
PDOException $e){
    echo 
"Error: " $e->getMessage();
    die();
}

// Esto es lo mismo que hacer un 'if' 'else' -- si 'no se pone if si no la condicion' entonces '?' si no ':'
$pagina = isset($_GET['pagina']) ? (int)$_GET['pagina'] : 1;

// Post por cada pagina
$PostPorPagina 5;

$inicio = ($pagina 1) ? ($pagina $PostPorPagina $PostPorPagina) : 0;

// SQL_CALC_FOUND_ROWS nos calcula cuantas filas hay en la tabla
$articulos $conexion->prepare("SELECT SQL_CALC_FOUND_ROWS * FROM articulos LIMIT $inicio, $PostPorPagina");

// Ejecutamos la consulta
$articulos->execute();
$articulos $articulos->fetchAll();

// Ver si hay articulos para una $pagina, si no reenviar al index.php
if(!$articulos){
    
header('location: index.php');
}

// Calculamos el numero total de articulos
$TotalArticulos $conexion->query('SELECT FOUND_ROWS() as total');
$TotalArticulos $TotalArticulos->fetch()['total'];

// Redondeamos al alza o valor superior con ceil()
$NumeroPaginas ceil($TotalArticulos $PostPorPagina);

echo 
$NumeroPaginas;

require(
'index.view.php');

?>
Esta es la línea que me da error:
Código PHP:
$TotalArticulos $TotalArticulos->fetch()['total']; 
Muchas gracias de antemano, un saludo.
PD: Uso la última versión de xampp con mariaDB, php 5.6 y Dreamweaber CC.