Ver Mensaje Individual
  #10 (permalink)  
Antiguo 08/03/2005, 18:21
tonin
 
Fecha de Ingreso: febrero-2005
Mensajes: 52
Antigüedad: 19 años, 9 meses
Puntos: 0
A ver esto k te parece,menos mal k tas por ahi sino, jeje

Hola de nuevo.Los pasos k sigo son estos....(corrigeme okis?)

Necesito crearme en mi DB una tabla llamada "visitas" con un campo entero "visita"(segun tu debe funcionar con double pero tb me da un error) que tenga como valor el 1 y la posibilidad de autoincrementar.

He accedido por mi servidor pero me de un error al crearla (supongo k algo hago mal).

consulta SQL:

CREATE TABLE `visistas` (

`visita` INT DEFAULT '1' NOT NULL AUTO_INCREMENT
)
MySQL ha dicho:

#1075 - Incorrect table definition; There can only be one auto column and it must be defined as a key

Es para poder montar un contador web por medio de flash y php k tengo los codigos:

//Codigo php:

<?php
if ($conex = mysql_connect ("localhost","username_DB","password_DB")){
if ($abro = mysql_select_db ("mi_DB")){

$sql = "SELECT * FROM visitas";
$resultado=mysql_query($sql)or die(mysql_error());
$numero=mysql_fetch_object($resultado);
echo "&visita=$numero->visita&";
$numero->visita ++;
$actualiza= "UPDATE visitas SET visita='$numero->visita'";
mysql_query($actualiza);
}

else{
print ("res");
exit;
}
}

else {
print ("Problemes servidor!");
}
?>

El codigo del actionscript basicamente es este:

form_lv = new LoadVars();
form_lv.onLoad= function(){
visitas.text = form_lv.visita;
}
form_lv.load("visitas.php");


Se pone en el 1 keyframe y sale en un DinamicText de nombre "visistas"

Si ves otra posibilidad estoy abierto a todo con tal de k me funcione, jejeje.

Venga saludos y thanks nuevamente!