Nuevas NORMAS para el foro
Bienvenido(a),
Visitante
. Favor de
ingresar
o
registrarse
.
¿Perdiste tu
email de activación?
- Julio 26, 2008, 05:36:22
Boton Buscar
Visita:
Articulos
-
Juegos Gratis
-
Da Foros
Comunidad Underground Hispana
|
Programacion
|
Programacion para webmasters
|
Mysql
(Moderador:
RuB
) | Tema:
Problemas Con Update
0 Usuarios y 1 Visitante están viendo este tema.
« anterior
próximo »
Páginas:
[
1
]
Autor
Tema: Problemas Con Update (Leído 437 veces)
Dreamcacher
Habitual
Desconectado
Mensajes: 182
Dreamcacher
Problemas Con Update
«
en:
Julio 08, 2007, 10:04:08 »
buenas e empezadoa trabajar con bases de datos sql y php funciona de maravilla pero resulta que tengo un codigo para las noticias que no funciona del todo,
Código:
<?
include("conexion.php");
//recibimos las variables enviadas por el formulario
$titulo=$_POST["titulo"];
$autor=$_POST["autor"];
$new=$_POST["news"];
$id="1";
//insertamos los registros almacenados en las variables
$sql="update noticias2 set autor='$autor', titulo2='$titulo', new2='$news, where id='$id'";
mysql_query($sql);
$sql2="INSERT INTO noticias (autor,titulo,new,fecha) VALUES ('$autor','$titulo','$new',NOW())";
mysql_query($sql2);
header("location: index.php");
?>
y bueno nose que puede fallas el code consta de que hay dos tablas , 1 que tiene todas las noticias y otra que tiene una noticias flotante, la noticia flotante se actualiza y es la que tiene el id = 1 las demas se van auto incrementando... como se ve en el code... nose si alguien me puede ayudar, o darme alguna explicacion logica de porque no me fuciona se lo agradeceria mucho...
Gracias
En línea
... En este mundo existen tres tipos de personas, las que saben contar y las que no ...
[ Homer Simpson ]
hackmexsatelite
Visitante
Re: Problemas Con Update
«
Respuesta #1 en:
Julio 08, 2007, 10:07:44 »
Citar
$sql="update noticias2 set autor='$autor', titulo2='$titulo', new2=
'$news
, where id='$id'";
Falta una comilla y quitale esa coma queda asi
Citar
$sql="update noticias2 set autor='$autor', titulo2='$titulo', new2='$news' where id='$id'";
Saludos
En línea
Dreamcacher
Habitual
Desconectado
Mensajes: 182
Dreamcacher
Re: Problemas Con Update
«
Respuesta #2 en:
Julio 09, 2007, 06:50:22 »
Gracias por la ayuda, y por corregir el gazapo
, pero no era eso,puesto ke sigue sin funcionar...
... lo extraño es que el insert si funcione y el update no...
En línea
... En este mundo existen tres tipos de personas, las que saben contar y las que no ...
[ Homer Simpson ]
RuB
Moderadores
Colaborador
Desconectado
Mensajes: 903
Re: Problemas Con Update
«
Respuesta #3 en:
Julio 09, 2007, 08:31:47 »
el fallo sigue estando ahi XD, la variable esta mal, fijate que cuando la has declarado no le has puesto la "s" y al utilizarla se la has puesto
Saludos
En línea
Para ver los enlaces debes ser usuario
Crear Usuario
o
Hacer Sesion
Dreamcacher
Habitual
Desconectado
Mensajes: 182
Dreamcacher
Re: Problemas Con Update
«
Respuesta #4 en:
Julio 09, 2007, 08:30:04 »
teniais razon, peo me sigue sin funcionar la primera consulta...
pero Gracias por arreglar esos fallitos ...
gallloo y SaTeLuCo Gracias
En línea
... En este mundo existen tres tipos de personas, las que saben contar y las que no ...
[ Homer Simpson ]
hackmexsatelite
Visitante
Re: Problemas Con Update
«
Respuesta #5 en:
Julio 10, 2007, 01:23:27 »
Crei que solito te ibas a dar cuenta pero creo que no
Citar
$sql="update
noticias2
set autor='$autor', titulo2='$titulo', new2='$news, where id='$id'";
Seria
noticias
no?
En línea
Dreamcacher
Habitual
Desconectado
Mensajes: 182
Dreamcacher
Re: Problemas Con Update
«
Respuesta #6 en:
Julio 10, 2007, 04:56:20 »
no porque son dos tablas...
una noticias y otra noticias2 una es el del las noticias principales y el otro el de la noticia flotante...
(xcierto seré, cortito pero por el momento se copiar el nombre de la tabla), la cosa en que añada una noticia, las noticias principales... y modifique la noticia flotante o la que siempre esta presente... por eso quiero que unicamente actualize la id=1 y de ahi lo de noticias2
«
Última modificación: Julio 10, 2007, 05:00:10 por Dreamcacher
»
En línea
... En este mundo existen tres tipos de personas, las que saben contar y las que no ...
[ Homer Simpson ]
RuB
Moderadores
Colaborador
Desconectado
Mensajes: 903
Re: Problemas Con Update
«
Respuesta #7 en:
Julio 10, 2007, 06:08:41 »
Buenas, pues acabo de ver otro fallo
Erróneo:
Citar
$sql="update noticias2 set autor='$autor', titulo2='$titulo', new2='$news
,
where id='$id'";
Correcto:
Citar
$sql="update noticias2 set autor='$autor', titulo2='$titulo', new2='$news
'
where id='$id'";
Debes de quitarle aquella coma y ponerle la comilla ahí, tambien comprueba el nombre de las tablas y todo eso, que muchas veces se confunde uno
Cita de: Dreamcacher en Julio 10, 2007, 04:56:20
(xcierto seré, cortito pero por el momento se copiar el nombre de la tabla)
Estoy seguro que el amigo sateluco no lo dijo porque fueras cortito XD esque muchas veces suele pasar sobre todo si se tiene poca experiencia.
Si te sigue dando fallos postea de nuevo, saludos
En línea
Para ver los enlaces debes ser usuario
Crear Usuario
o
Hacer Sesion
Dreamcacher
Habitual
Desconectado
Mensajes: 182
Dreamcacher
Re: Problemas Con Update
«
Respuesta #8 en:
Julio 10, 2007, 10:20:13 »
lo siento si con la expresion ofendi
(no era mi intencion) solo lo decia para que viera que era a proposito, no que era un fallo , aun asi o lo agradezcoa a ambos la ayuda que me estais ofreciendo ambos con este codigo rebelde..., una duda que me parece muy curiosa en SQL es importante el uso de mayusculas y minusculas?
por ejemplo, seria igual:
Código:
select * from tabla where id='id'
que
Código:
SELECT * FROM tabla WHERE id='id'
¿?
am y muchas gracias ya ta esque estoy intentando hacer una pagina con mysql por primera vez, y los usuarios y noticias me fueron bien, algun errorcillo pero que se ve facil, sin embargo esto, se me atraveso un poko, jeje , bueno pues muchas gracias jeje
En línea
... En este mundo existen tres tipos de personas, las que saben contar y las que no ...
[ Homer Simpson ]
RuB
Moderadores
Colaborador
Desconectado
Mensajes: 903
Re: Problemas Con Update
«
Respuesta #9 en:
Julio 11, 2007, 07:01:40 »
exacto funciona igualmente
En línea
Para ver los enlaces debes ser usuario
Crear Usuario
o
Hacer Sesion
BoW
Miembro
Desconectado
Mensajes: 63
Read Your Mind!
Re: Problemas Con Update
«
Respuesta #10 en:
Julio 13, 2007, 09:10:15 »
Código:
<?
include("conexion.php");
//recibimos las variables enviadas por el formulario
$titulo=$_POST["titulo"];
$autor=$_POST["autor"];
$new=$_POST["news"];
$id=1;
//insertamos los registros almacenados en las variables
$sql="UPDATE noticias2 SET autor='$autor', titulo2='$titulo', new2='$news' WHERE id='$id'";
mysql_query($sql, [color=red][variable de conexión][/color]);
$sql2="INSERT INTO noticias (autor,titulo,new,fecha) VALUES ('$autor','$titulo','$new',NOW())";
mysql_query($sql2, [color=red][variable de conexión][/color]);
header("location: index.php");
?>
PRUEBA ESE CODE.. añade la variable de conexión de tu archivo, para evitar conflictos... es recomendable hacerlo... y le he quitalo la coma del ultimo valor a refrescar (news)...
Si te sigue sin funcionar, el error no esta en ese fragmento
TE recomiendo usar mysql_real_scape_string() en la sentencias SQL... no es seguro permitir ciertos caracteres...
BYTEZ
«
Última modificación: Julio 13, 2007, 09:22:01 por BRoWLi
»
En línea
El ancho de tu firma sobrepasa el tamaño máximo permitido por el foro, porfavor redúcela.
Para ver los enlaces debes ser usuario
Crear Usuario
o
Hacer Sesion
[/img]
Para ver los enlaces debes ser usuario
Crear Usuario
o
Hacer Sesion
Piratas.com.es
Dreamcacher
Habitual
Desconectado
Mensajes: 182
Dreamcacher
Re: Problemas Con Update
«
Respuesta #11 en:
Julio 17, 2007, 10:18:45 »
ya me funciona a la perfeccion pero muchas gracias , mysql_real_scape_string()?
para que sirve esa funcion?
En línea
... En este mundo existen tres tipos de personas, las que saben contar y las que no ...
[ Homer Simpson ]
BoW
Miembro
Desconectado
Mensajes: 63
Read Your Mind!
Re: Problemas Con Update
«
Respuesta #12 en:
Julio 20, 2007, 05:48:37 »
Para evitar inyecciones... escapa las comillas simples o dobles...
Ya que si pones por ejemplo ' OR ''='' en el campo contraseña y no se escapa en este caso las simples... lo que en realidad le dices es que entre si la contrasela = '' o si ''='', por tanto siempre entrara...
un saludo
En línea
El ancho de tu firma sobrepasa el tamaño máximo permitido por el foro, porfavor redúcela.
Para ver los enlaces debes ser usuario
Crear Usuario
o
Hacer Sesion
[/img]
Para ver los enlaces debes ser usuario
Crear Usuario
o
Hacer Sesion
Piratas.com.es
Dreamcacher
Habitual
Desconectado
Mensajes: 182
Dreamcacher
Re: Problemas Con Update
«
Respuesta #13 en:
Julio 22, 2007, 07:12:51 »
es buena, pero en el scipt que encontre , el que estoy mejorando, tiene una cosa mejr, es una funcion, que al apricarla, quita ya las comas y simbols ><y demas...
gracias
En línea
... En este mundo existen tres tipos de personas, las que saben contar y las que no ...
[ Homer Simpson ]
BoW
Miembro
Desconectado
Mensajes: 63
Read Your Mind!
Re: Problemas Con Update
«
Respuesta #14 en:
ſeptiembre 20, 2007, 05:17:12 »
htmlentities() ??
En línea
El ancho de tu firma sobrepasa el tamaño máximo permitido por el foro, porfavor redúcela.
Para ver los enlaces debes ser usuario
Crear Usuario
o
Hacer Sesion
[/img]
Para ver los enlaces debes ser usuario
Crear Usuario
o
Hacer Sesion
Piratas.com.es
Páginas:
[
1
]
Comunidad Underground Hispana
|
Programacion
|
Programacion para webmasters
|
Mysql
(Moderador:
RuB
) | Tema:
Problemas Con Update
« anterior
próximo »
Ir a:
Por favor selecciona un destino:
-----------------------------
Foros De Consulta General
-----------------------------
=> Novedades
=> Dudas, Comentarios Y Sugerencias
=> Top 100
=> Off-Topic
=> Revista E-Zine
===> Noticias
-----------------------------
Phreaking, Hacking y Seguridad
-----------------------------
=> HacK GeneraL
===> Ingenieria Inversa
===> Encriptacion, Cryptografia
===> TV HACK
===> Seguridad
===> Cursos y Ezines
=====> Trucos Internet
=====> Textos Hacking
===> Defacing
=> Phreaking
===> Moviles
=> Bug y Exploits
-----------------------------
Hack Novato
-----------------------------
=> Hack para newbies
=> Todo Messenger
=> Troyanos y virus
-----------------------------
Sistemas Operativos
-----------------------------
=> Windows y otros sistemas operativos no libres
===> Problemas Tecnicos Windows
=> Sistemas operativos libres.
===> GNU/Linux
===> Manuales y Tutoriales
===> Descargas
-----------------------------
Programacion
-----------------------------
=> Programación
===> Programación Basica
===> Otros Lenguajes
===> Visual Basic y Net
===> ASM
===> Programacion Shell
===> Perl
===> Carbide C/C#/C++
===> Batch
===> SQL
=> Programacion para webmasters
===> Consultas
===> Php
===> Html
===> Java - Java Script
===> Php Nuke
===> Scripts Pre-Fabricados
===> Mysql
===> CSS y Diseño Web
-----------------------------
Artes Graficas
-----------------------------
=> Diseño Grafico
===> Battle Arts
===> Flash
===> Tutoriales
===> Galerías
===> Software
-----------------------------
Area Tecnica
-----------------------------
=> Networking & Wireless
=> Overclocking, Refrigeracion y demas
=> Hardware
===> Cursos Y manuales
=> Electronica Y Robotica
-----------------------------
Programas
-----------------------------
=> Software
===> Configuraciones de software
===> Pedidos de software
=> Cracks & Serialz
=> P2p, Bittorrent, Elinks
-----------------------------
Multimedia Y Divx
-----------------------------
=> Juegos PC Y Consolas
===> Dudas ayudas y comentarios de juegos
===> Pedidos de juegos
=> Mp3
=> Multimedia
=> Peliculas Divx
-----------------------------
Entretenimiento Y sitios de interes
-----------------------------
=> Juegos, Humor y Adultos. (Diversión)
===> Adultos
=> Paginas Webs Recomendadas
=> Videos
Powered by SMF 1.1.5
|
SMF © 2006-2007, Simple Machines LLC
Loading...