Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
TUTO cambiar un imagen php y mysql - funcion UPDATE
#1
Ladrillo 
Les comento: estoy haciendo una pagina e hice cuatro distintas imagenes de "boton inicio" y queria jugar a que se pueden cambiar con un solo click, asi que prepare una base de datos, algo asi:

id - img - estado
1 img1 0
2 img2 0
3 img3 0
4 img 4 1

ahora bien, el estado es un "juego de registro" que al cargar la pagina al inicio .php va y dice: cual es la imagen que tengo que mostrar? la que tiene un 1 esa es!

ahora el problema esta cuando deseas hacer una rutina para que ya no sea la img4 sino la img1, aqui viene el truco:

como vamos a hacer que la pagina muestre un contenido que pareciera cambia solito, la alistamos para que tenga esta presentacion:

[Imagen: btselec.JPG]

y aca va como hacemos la magia:

Código PHP:
// aca va la magia de el cambio de boton activado

if (empty($_GET['act'])){}else{
    
mysql_select_db($database_conexion$conexion);

mysql_query("UPDATE botoninicio SET estado='0' WHERE `botoninicio`.`estado` = '1'");
$activar=$_GET['act'];

mysql_query("UPDATE botoninicio SET estado='1' WHERE `botoninicio`.`botonid` = $activar ");
}; 

* Lo primero que hacemos es ver si se carga por primeva vez o si de repente hemos hecho un cambio, el link a ella misma trae una variable "act" que es la que indica cual va a ser la activada."$bid" es el id del boton. y la pagina donde esta el codigo se llama binicio.php
<a href="binicio.php?act='.$bid.'"><img src="images/off.png" width="23" height="23" /></a>

* Pasamos a todo el mundo a cero

* Ponemos 1 a la que se desea

y listo! jajaja parecia como imposible y aca muestro lo facil que se puede hacer, espero les sirva!
aco cabron
Honda cx500 '81
#2
gracias por el aporte, me sirvio !!
WWW
#3
Se ven muy bonitos, y la información es muy interesante, no estaría mal que nos muestres una "demo" Guiño
Opinar está bueno, siempre y cuando se haga con respeto y con fundamentos Guiño
WWW
#4
Amigo se ve muy buena la función pero un demo no nos vendria nada mal
#5
Buen aporte amigo, ahora sse acerlo Lengua
Dejame reputacion si mi ayuda te sirve
#6
el tuto te lo quedo debiendo, pero basicamente cambio los botones de inicio, servicios... y todos en esa fila en evelyn.ejintermundial.com tambien cambio los cuadros de abajo, los pongo como fondos del div y luego solo debo llamarlos con un 'echo', basicamente se puede aplicar a cualquier imagen
aco cabron
Honda cx500 '81
#7
gracias, me sera de util.
#8
Buen tuto amigo se agradece, lo probare a ver que tal
#9
Buen tuto grasias x compartir
“Who are you to judge the life I live?
I know I'm not perfect
-and I don't live to be-
but before you start pointing fingers...
make sure you hands are clean!”
“Judge not unless you judge yourself”
― Bob Marley


Posibles temas similares...
Tema Autor Respuestas Vistas Último mensaje
  Codigo php de imagen flotante para mi web joze 3 1,654 29-11-2012, 12:19 AM
Último mensaje: xcarlox
  Emoticonos al desconectarse o alguna imagen Megabyte 2 712 18-04-2011, 10:26 AM
Último mensaje: papi
  [TUTORIAL]Cambiar phpbb de hosting papi 9 3,223 05-03-2011, 10:14 PM
Último mensaje: Arrakis
  [TUTORIAL]Cambiar la posición de los subforos en el índice papi 8 1,099 04-02-2011, 01:48 PM
Último mensaje: papi



Usuarios navegando en este tema: 1 invitado(s)