Autor
|
Tema: Ayuda con base de datos (Leído 4,222 veces)
|
Dr [F]
Desconectado
Mensajes: 50
[H] Risk T [S] --> Dr [F]
|
hola foro, les vengo con una consulta, estoy intentando montar un sistema de puntos en mi web, esta consta con una base de datos llamada muro, aca les dejo el code (Mysql) Código CREATE TABLE muro( id INT UNSIGNED, usuario VARCHAR(30) NOT NULL, post VARCHAR(255) NOT NULL, fecha datetime UNSIGNED, megusta INT UNSIGNED, PRIMARY KEY(id) );
y el code problematico es este Código <?php $text = $_REQUEST['publicar']; $replace = '@(<script>| onload | onerror | )@'; include("Consultas/conectar.php"); $url_actual = "http://" . $_SERVER["SERVER_NAME"] . $_SERVER["REQUEST_URI"]; if($url_actual=="http://localhost/UPLOAD/menu.php") { $quer = mysql_query("SELECT id,usuario,post,fecha from muro order by id desc",$conexion); $numero = strlen($querr['usuario']); echo "<br><div id=down>"; echo "<img src=imagenes/imagendefault.png></img>"; echo "<a href=http://localhost/UPLOAD/perfiles/$querr[usuario].php>"; echo " "; echo $querr['usuario'].":"; echo "<br></a>"; for($i=0;$i<$numero;$i++) { echo " "; } $fa = $querr['post']; echo $post; $id = $querr['id']; echo "<br><br>"; echo "<div id=fan3>"; echo $querr['fecha']; echo "<form method=post action=$url_actual>"; echo "<input type=submit value=+1 name=megusta>"; echo "<input type=submit value=-1 name=nomegusta>"; echo "</form>"; echo "<br>"; echo "</div>"; echo "<br><hr>"; } } if(isset($_REQUEST['megusta'])) { mysql_query("UPDATE muro set megusta=23 where id=$id",$conexion); }
el problema es que siempre me inserta el valor de me gusta en id=1 de la tabla... alguien sabe que estoy haciendo mal ? muchas gracias
|
|
|
En línea
|
"Una vulnerabilidad es tan limitada como tu quieres que lo sea"
[H] Risk T --> Dr [F]
|
|
|
Shell Root
|
jajaja y que es lo que quieres hacer?
|
|
|
En línea
|
Te vendería mi talento por poder dormir tranquilo.
|
|
|
Dr [F]
Desconectado
Mensajes: 50
[H] Risk T [S] --> Dr [F]
|
creo que lo que quiero hacer esta claro, que no entendeS ?
|
|
|
En línea
|
"Una vulnerabilidad es tan limitada como tu quieres que lo sea"
[H] Risk T --> Dr [F]
|
|
|
EFEX
Desconectado
Mensajes: 1.171
"Dinero Facil"
|
mysql_query("UPDATE muro set megusta=23 where id=$id",$conexion);
Proba cambiandolo por: mysql_query("UPDATE muro SET megusta='23' WHERE id='$id'",$conexion);
|
|
|
En línea
|
|
|
|
Shell Root
|
1. No se lo que está haciendo, creo que un sistema de votaciones, de la pagina o las publicaciones? 2. No tienes porque mostrar todo el código, sólo muestra la parte en la que realizas el conteo. -Supongo que sabes cual es-. @EFEX, da igual, es lo mismo tener... UPDATE tipoUsuario SET estado = 0 WHERE( id = 1 );
qué UPDATE tipoUsuario SET estado = '0' WHERE( id = '1' );
|
|
« Última modificación: 21 Junio 2011, 02:41 am por Shell Root »
|
En línea
|
Te vendería mi talento por poder dormir tranquilo.
|
|
|
Dr [F]
Desconectado
Mensajes: 50
[H] Risk T [S] --> Dr [F]
|
ya lo probe antes, pero tampoco funciona, siempre le da el valor 1 porque es el primer valor que toma, probe metiendolo dentro del for tambien, pero a todos les da el valor de 23 :/
|
|
|
En línea
|
"Una vulnerabilidad es tan limitada como tu quieres que lo sea"
[H] Risk T --> Dr [F]
|
|
|
Dr [F]
Desconectado
Mensajes: 50
[H] Risk T [S] --> Dr [F]
|
shell, ese no es todo el codigo, es la parte que causa problemas, nada mas
|
|
|
En línea
|
"Una vulnerabilidad es tan limitada como tu quieres que lo sea"
[H] Risk T --> Dr [F]
|
|
|
Shell Root
|
A ver, se supone que un sistema de votos, tiene que hacer lo siguiente como básico...
Tener un link o botón, -lo que sea-, esté deberá de realizar la siguiente acción... Consultar el total actual de votos e incrementarlo en 1. Donde haces esto?
|
|
|
En línea
|
Te vendería mi talento por poder dormir tranquilo.
|
|
|
Dr [F]
Desconectado
Mensajes: 50
[H] Risk T [S] --> Dr [F]
|
ese es el problema no lo se hacer porque a cada posteo quiero que le den un diferente voto, pero cuando tocan el boton para votar no se almacena en la db :/
|
|
|
En línea
|
"Una vulnerabilidad es tan limitada como tu quieres que lo sea"
[H] Risk T --> Dr [F]
|
|
|
Shell Root
|
Pero como lo tienes? O quieres que lo hagamos?
|
|
|
En línea
|
Te vendería mi talento por poder dormir tranquilo.
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
AYUDA CON BASE DE DATOS VB
Programación Visual Basic
|
arkangel2002
|
5
|
2,321
|
15 Septiembre 2006, 23:57 pm
por cristiano1818
|
|
|
ayuda en base d datos
Programación Visual Basic
|
eszzes
|
9
|
3,301
|
31 Agosto 2008, 20:07 pm
por byway
|
|
|
Ayuda con Base de Datos
« 1 2 »
Programación Visual Basic
|
imaginawireless
|
11
|
5,921
|
20 Marzo 2010, 03:45 am
por Urbe Tecnologica
|
|
|
Ayuda!! Base de datos!!!
Programación Visual Basic
|
Guns-x
|
1
|
1,872
|
29 Octubre 2010, 00:49 am
por Shell Root
|
|
|
Ayuda con base de datos
Programación Visual Basic
|
Majinz
|
1
|
1,287
|
22 Septiembre 2011, 06:31 am
por Sanlegas
|
|