Ver Mensaje Individual
  #7 (permalink)  
Antiguo 03/09/2003, 13:00
Avatar de hrxnet
hrxnet
 
Fecha de Ingreso: julio-2002
Ubicación: Sto. Dgo. RD
Mensajes: 516
Antigüedad: 21 años, 9 meses
Puntos: 0
Cuando vos haces:

Código PHP:
$rst mysql_fetch_array($resultado
estas haciendo lo mismo que yo cuando hago:

Código PHP:
$result mysql_fetch_array($consulta); 
Cosea, tomando la consulta previa en un array...

Por otra parte, lo que vos haces con un bucle:


Código PHP:
while($rst mysql_fetch_array($resultado)) {



   
$visita $rst['campo2'] + 1
Es lo mismo que yo hago sin bucle



Código PHP:
$result mysql_fetch_array($consulta);
  
   
$visita $result['index'];
   echo  
$visita
para probarlo y provar si se esta incrementando uno por eso puse el "echo"

por otro lado, tu metodo esta muy bueno ese de sumarle uno a la varible, no se me ocurrio, buenisima por vos

Pero igual sigo con dramas, no se que carajo es que tiene la query de actualización.... mira:



Código PHP:
ysql_query ("UPDATE contador SET index = '$visita' WHERE id='1'") or die(mysql_error()); 
y me sigue dando:

26You have an error in your SQL syntax near 'index = '26' WHERE id='1'' at line 1


que conste que me lleve de tu consejo y estoy consultando así:

Código PHP:
$ssql1 "select * from contador where id='1'"

yo creo que el drama mio esta en la estructura de mi tabla.... la tabla es esta:

Código:
#
# Estructura de tabla para la tabla `contador`
#

CREATE TABLE `contador` (
  `index` int(11) default NULL,
  `id` int(11) default NULL,
  `estadistica` int(11) default NULL,
  `gnu` int(11) default NULL
) TYPE=MyISAM;

#
# Volcar la base de datos para la tabla `contador`
#

INSERT INTO `contador` VALUES (25, 1, NULL, NULL);
INSERT INTO `contador` VALUES (NULL, NULL, NULL, NULL);