Ver Mensaje Individual
  #5 (permalink)  
Antiguo 29/07/2010, 19:01
Bigcrime
 
Fecha de Ingreso: agosto-2008
Mensajes: 271
Antigüedad: 15 años, 8 meses
Puntos: 2
Respuesta: mysql_fetch_array y ++

HolaS!!

Mira aca tienes el code

Código PHP:
Ver original
  1. <?php
  2. $con = mysql_connect("localhost","root" ,"");
  3. mysql_select_db("data",$con);
  4.  
  5. $consult = "SELECT * FROM cuentas WHERE usuario='dani'";
  6. $result = mysql_query($consult);
  7. $info = mysql_fetch_array($result);
  8.  
  9. echo ($info['number'] );
  10. if($info['number']  == 0){ $info['number'] = 1; } else { $info['number']  += 1;  }
  11. echo ($info['number'] );
  12.  
  13. $completed = "UPDATE cuentas SET caso='".$info['number']."' WHERE usuario='dani'";
  14.        
  15. mysql_query($completed);
  16. ?>

Solo tienes que crear esa base de datos y ese campo si quieres probarlo. Un enlace debe llevarte a este archivo, creas otro archivo php con un enlace que te lleve al archivo que contendra el code que te pegue aca.

Cosas que he descubierto:

1- Solo pasa cuando le das al enlace, si actualizas no pasa.(Es decir suma 1 como debe de ser)
2- Descarge Safari y en este no pasa, solo me esta pasando en firefox.

Eso quiere decir que algo pasa con el enlace que firefox hace algo raro con el. al principio pense que podia ser que lo este actualizando, es decir, carga y lo actualiza y pareciera que sumo +2 pero en reliadad el proceso se hizo 2 veces, pero puse un alert y solo salio 1 vez.

Realmente espero que alguien me ayude!!!

GraX!

Nota: ese no es el code real, el real es muy largo , simplemente cree un trozo similar en el cual ocurre lo mismo, es decir, si me ayudan con el trozo todo estara resuelto :D!