Ver Mensaje Individual
  #7 (permalink)  
Antiguo 31/01/2017, 03:51
harryp
 
Fecha de Ingreso: mayo-2008
Mensajes: 117
Antigüedad: 16 años
Puntos: 8
Respuesta: contador de piezas

Cita:
tengo la sensación de que no está bien porque totales, favorables y desfavorables ya tiene un número asignado desde el principio
Claro, lo que falla es precisamente que los valores estan puestos a piñon y nunca te va a incrementar dos dias que es lo que pretendes.

Tienes que almacenar los datos en alguna parte, por ejemplo una base de datos, guardar los valores de cada dia e ir incrementándolos.

Así en plan esquema esto es lo que necesitas

Código PHP:
<?php

// una tabla ejemplo

// CREATE TABLE `contadores` (
// `favorables` varchar(11) NOT NULL,
// `desfavorables` varchar(11) NOT NULL,
// `totales` varchar(11) NOT NULL
// ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
// --
// -- Volcado de datos para la tabla `contadores`
// --
// INSERT INTO `contadores` (`favorables`, `desfavorables`, `totales`) VALUES
// ('850', '150', '1000');

// nos  conectamos a ejemplo.com y al puerto 3307
    
$enlace mysql_connect('ejemplo.com:3307',  'usuario_mysql''contraseña_mysql');  //conecta a la base de datos
    
$result mysql_query("select favorables,desfavorables,totales from contadores"$enlace);    // consulta en la tabla contadores los numeros establecidos
    
$datos mysql_fetch_array($result); //obtiene los datos
    
 
<?php //counter & responsive counter ?>
    <div id="counter">
        <div id="contador-inside">
            
            <div id="ites-contador-encabezado"></div>
            <?php 
                $favorables
=$datos['favorables'];
                
$desfavorables=$datos['desfavorables'];
                
$totales=$datos['totales'];
                if(
date('d')%2==0){
                    
$favorables=$favorables+2;
                }
                else{
                    
$desfavorables=$desfavorables+1;
                    
$favorables=$favorables+3;
                }    
                
$totales=$favorables+$desfavorables;
           
mysql_query("UPDATE contadores SET favorables='".$favorables."',desfavorables='".$desfavorables."',totales='".$totales$enlace); //actualiza el registro de la tabla contadores
          
            
?>
            <div id="numero_total">                
                <span><?php echo $totales?></span>
            </div>
            <div id="favorables">
                <span><?php echo $favorables?></span>
            </div>
            <div id="desfavorables">
                <span><?php echo $desfavorables?></span>
            </div>
        </div>
    </div>
En wordpress esto deberías hacerlo de otra forma, pero en plan solución podrías adaptarlo.

Necesitas crear la base de datos.

Animo!