Ver Mensaje Individual
  #8 (permalink)  
Antiguo 27/09/2006, 15:35
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 23 años, 1 mes
Puntos: 129
Pero tu ya lees esas imagenes de ese directorio con PHP y las presentas con PHP en tu página HTML que compones?

Bueno ... lo hagas a mano o automático una solución al problema sería:

Tu foto -> link hacia el proceso de voto tipo:
votar.php?imagen=nombre_imagen.jpg

Votar.php haría el registro en tu BBDD

tabla votos
id_voto (un INT sin signo, clave primaria, único y autonumérico)
nombre_imagen (un VARCHAR de 255 caracteres o mucho menos .. según veas)
voto (un INT sin signo)

Código PHP:
<?
// conectas a tu BBDD, seleccionas la BBDD .. etc.

// Miras en tu BBDD si ya tienes registrado el registro con el nombre de la imagen:
$sql="SELECT COUNT(*) FROM tabla_votos WHERE nombre_imagen='".$_GET['imagen']."'";

$resultado=mysql_query($sql) or die (mysql_error());

if (
mysql_result($resultado,0) == 1){
   
// Si hay un resultado .. actualizas el campo voto sumandole una unidad
   
$sql="UPDATE tabla_votos SET voto=voto+1";
} else {
   
// si no existe .. lo creas y le das un voto.
   
$sql="INSERT INTO tabla_votos (id_voto,nombre_imagen,voto) VALUES ('','".$_GET['nombre_imagen']."','1')";
}

// Ejecutas la consulta SQL que corresponda según el caso.
if (mysql_query($sql)){
   
// Si se ejecuta la consulta OK, redireccionas a donde tengas que ir ..
   
header ("Location: dondesea.php");
   exit;
} else{
   
// Si no .. presentas mensaje de error ...
   
die (mysql_error());
}

?>
Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.