Foros del Web » Programando para Internet » PHP »

sumar 2 variable php

Estas en el tema de sumar 2 variable php en el foro de PHP en Foros del Web. hola es que quiero ir sumando las variables para cada ves que actualicen el php pero no las suma ni las guarda en mysql <?php ...
  #1 (permalink)  
Antiguo 09/03/2009, 12:47
 
Fecha de Ingreso: enero-2005
Mensajes: 386
Antigüedad: 19 años, 3 meses
Puntos: 3
sumar 2 variable php

hola es que quiero ir sumando las variables para cada ves que actualicen el php pero no las suma ni las guarda en mysql

<?php
include("config.php");


$query="SELECT * FROM servidor WHERE id='777'";
$Result=mysql_query($query) or die (mysql_error());

while ($registro = mysql_fetch_array($Result)) {

echo "",$registro['servidor'],"";
echo "<br>";
echo "",$registro['entradas'],"";
}
if ($registro['servidor']=1){

if ($registro['entradas']<=10){

$entradassuma=$registro['entradas'] + 1;

echo"$entradassuma";
$query = "UPDATE servidor SET entradas='$entradassuma' WHERE id='777'";

$Result=mysql_query($query) or die (mysql_error());
}
else{
$servidorsuma=$registro['servidor'] + 1;

$query = "UPDATE servidor SET servidor='$servidorsuma' WHERE id='777'";

$Result=mysql_query($query) or die (mysql_error());
}
}

if ($registro['servidor']=2){

if ($registro['entradas']<=10){

$entradassuma=$registro['entradas'] + 1;

echo"$entradassuma";
$query = "UPDATE servidor SET entradas='$entradassuma' WHERE id='777'";

$Result=mysql_query($query) or die (mysql_error());
}
else{
$servidorsuma=$registro['servidor'] + 1;

$query = "UPDATE servidor SET servidor='$servidorsuma' WHERE id='777'";

$Result=mysql_query($query) or die (mysql_error());
}
}


if ($registro['servidor']=3){

if ($registro['entradas']<=10){

$entradassuma=$registro['entradas'] + 1;

echo"$entradassuma";
$query = "UPDATE servidor SET entradas='$entradassuma' WHERE id='777'";

$Result=mysql_query($query) or die (mysql_error());
}
else{
$servidorsuma=$registro['servidor'] + 1;

$query = "UPDATE servidor SET servidor='$servidorsuma' WHERE id='777'";

$Result=mysql_query($query) or die (mysql_error());
}
}


if ($registro['servidor']=4){

if ($registro['entradas']<=10){

$entradassuma=$registro['entradas'] + 1;

echo"$entradassuma";
$query = "UPDATE servidor SET entradas='$entradassuma' WHERE id='777'";

$Result=mysql_query($query) or die (mysql_error());
}
else{
$servidorsuma=$registro['servidor'] + 1;

$query = "UPDATE servidor SET servidor='$servidorsuma' WHERE id='777'";

$Result=mysql_query($query) or die (mysql_error());
}
}
?>
  #2 (permalink)  
Antiguo 09/03/2009, 12:50
Avatar de Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 10.106
Antigüedad: 15 años, 8 meses
Puntos: 2237
Respuesta: sumar 2 variable php

Código php:
Ver original
  1. $query = "UPDATE tabla SET contador = contador + 1 WHERE id=$numero";
__________________
- León, Guanajuato
- GV-Foto
  #3 (permalink)  
Antiguo 09/03/2009, 12:53
 
Fecha de Ingreso: febrero-2009
Ubicación: Cusco - Peru
Mensajes: 142
Antigüedad: 15 años, 3 meses
Puntos: 0
Respuesta: sumar 2 variable php

te complicas mucho mejor con un simple update y listo.
  #4 (permalink)  
Antiguo 09/03/2009, 13:31
 
Fecha de Ingreso: enero-2005
Mensajes: 386
Antigüedad: 19 años, 3 meses
Puntos: 3
Respuesta: sumar 2 variable php

Gracias, ya tengo aki el codigo pero no sube la suma.

<?php
include("config.php");


$query="SELECT * FROM servidor WHERE id='777'";
$Result=mysql_query($query) or die (mysql_error());

while ($registro = mysql_fetch_array($Result)) {

echo "",$registro['servidor'],"";
echo "<br>";
echo "",$registro['entradas'],"";
}

$servidorr=$registro['servidor'];
$entradass=$registro['entradas'];

if ($servidorr=1){

if ($entradass<=10){

$query = "UPDATE servidor SET entradas=$entradass + 1 WHERE id='777'";

$Result=mysql_query($query) or die (mysql_error());
}
else{

$query = "UPDATE servidor SET servidor=$servidorr + 1 WHERE id='777'";

$Result=mysql_query($query) or die (mysql_error());
}
}

?>

Última edición por Alphabravo; 09/03/2009 a las 13:51
  #5 (permalink)  
Antiguo 09/03/2009, 13:52
Avatar de Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 10.106
Antigüedad: 15 años, 8 meses
Puntos: 2237
Respuesta: sumar 2 variable php

Cita:
$query = "UPDATE servidor SET entradas=$entradass + 1 WHERE id='777'";
Y si reemplazas $entradass por el nombre del campo? en este caso solo entradas

Edito: Lo mismo para $servidorr
__________________
- León, Guanajuato
- GV-Foto
  #6 (permalink)  
Antiguo 09/03/2009, 14:04
 
Fecha de Ingreso: enero-2005
Mensajes: 386
Antigüedad: 19 años, 3 meses
Puntos: 3
Respuesta: sumar 2 variable php

tampoco guarda la suma en la base de datos, si hace la suma, pero no la guarda.
  #7 (permalink)  
Antiguo 09/03/2009, 14:19
Avatar de Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 10.106
Antigüedad: 15 años, 8 meses
Puntos: 2237
Respuesta: sumar 2 variable php

Cita:
if ($servidorr=1){
Esto tiene que ser una comparacion y no asignacion, intenta con doble signo igual $servidorr == 1
__________________
- León, Guanajuato
- GV-Foto
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:32.