Re: [TUTORIAL]-Hacer un simple Sistema de Noticias

Iniciado por Freeze., 27 Diciembre 2007, 22:04 PM

0 Miembros y 1 Visitante están viendo este tema.

Freeze.

Hola, Felicitaciones al dueño del manual :D

Tiene uno que otro error. :xD Pero nada grave. :D




Estaba integrandole algo para borrar la noticia y tengo esto pero no se si este bien:

Código (php) [Seleccionar]

<?php
include("conexion.php");
$id $_GET['id'];
if (isset(
$id));
$sql "DELETE from `noticias` WHERE id=".$id;
if (mysql_query($sql)) { 
echo "La noticia se ha borrado satisfactoriamente.";
} else {
echo "Error al Borrar la noticia.";
}
mysql_close($conexion);
?>



No sale error pero resulta que no borra nada :xD

Red Mx

el copy páste no lo es todo en la sentencia SQL estas mal es

$sql = "DELETE from `noticias` WHERE id='$id' ";


pero si tu panel es asi le veo muchas debilidades ya que cualquiera puede eliminar la noticia.
Desarrollar Malware Es Causa De Cancer...

Freeze.

Cita de: Red Mx en 27 Diciembre 2007, 22:27 PM
el copy páste no lo es todo en la sentencia SQL estas mal es

$sql = "DELETE from `noticias` WHERE id='$id' ";


pero si tu panel es asi le veo muchas debilidades ya que cualquiera puede eliminar la noticia.

No estoy copiando y pegando -.- Me disculpas pero no hables sin saber :P

Mira:


<?php
include("conexion.php");
$id $_GET['id'];
if (isset(
$id));
$sql "DELETE from `noticias` WHERE id=".$id;
if (mysql_query($sql)) { 
echo "La noticia se ha borrado satisfactoriamente.";
mysql_close($conexion);
} else {
echo "Error al Borrar la noticia.";
mysql_close($conexion);
}
?>



Solo estoy trabajando con $_SESSION para que no cualquiera pueda borrar las noticias.

Sobre el codigo que acabo de postear tengo varias dudas que todavia no entiendo. De todas formas lo hago para aprender :D

PD: Mi error es postear muy rapido sin buscar solucion :X :P :P :P :P Odio eso :P :P :P Lo siento :P

дٳŦ٭

Cita de: ►Freeze en 27 Diciembre 2007, 22:04 PM
Hola, Felicitaciones al dueño del manual :D

Tiene uno que otro error. :xD Pero nada grave. :D




Estaba integrandole algo para borrar la noticia y tengo esto pero no se si este bien:

Código (php) [Seleccionar]

<?php
include("conexion.php");
$id $_GET['id'];
if (isset(
$id));
$sql "DELETE from `noticias` WHERE id=".$id;
if (mysql_query($sql)) { 
echo "La noticia se ha borrado satisfactoriamente.";
} else {
echo "Error al Borrar la noticia.";
}
mysql_close($conexion);
?>



No sale error pero resulta que no borra nada :xD

No revivas temas viejos...


Con sangre andaluza :)


WHK

CitarNo revivas temas viejos...
Yo le veo fecha 27-2007

Código (php) [Seleccionar]
<?php
error_reporting
(0);
include(
"conexion.php");
$id ysql_escape_string($_GET['id']);
if (
$id){
 if (
$sql "DELETE from `noticias` WHERE id='$id'") {
  if (@
mysql_query($sql)) { 
   echo 
"La noticia se ha borrado satisfactoriamente.";
  } else {
   echo 
"Error al Borrar la noticia.";
  }
  @
mysql_close($conexion);
 }
}
?>

Freeze.

Lo que sucede fue que yo revivi un post viejo. :( Pero el Inge por tirarselas de grasioso :xD Borro este post tan educativo :P

De todas formas ya no tengo dudas :xD

дٳŦ٭

Cita de: ►Freeze en 29 Diciembre 2007, 18:33 PM
Pero el Inge por tirarselas de grasioso

No es que yo sea cómico, existen reglas globales que aplican para todo el foro y ya bájale al posteo subjetivo porque sino te va a visitar Don Baneo.


Con sangre andaluza :)