Foros del Web » Programando para Internet » PHP »

Borra un registro al Editar un Campo

Estas en el tema de Borra un registro al Editar un Campo en el foro de PHP en Foros del Web. Cuando voy a modificar y modifico la categoria me vuelve atras y me borra el registro envez e modificar: Código PHP: <br> <?php   if(isset( ...
  #1 (permalink)  
Antiguo 27/06/2005, 19:12
 
Fecha de Ingreso: mayo-2005
Mensajes: 49
Antigüedad: 18 años, 11 meses
Puntos: 0
Borra un registro al Editar un Campo

Cuando voy a modificar y modifico la categoria me vuelve atras y me borra el registro envez e modificar:
Código PHP:
<br>
<?php
 
if(isset($_GET[enviar])){
 
$autor=$_POST[autor];
 
$enlace=$_POST[enlace];
 
$email=$_POST[email];
 
$avatar=$_POST[avatar];
 
$comentario=$_POST[comentario];
 
$titulo=$_POST[titulo];
 if(
$autor == "" $enlace== "" $email== "" $avatar== "" $comentario== "" $titulo== ""){


       echo
"<center><font color=\"#ff0000\"><br><br>Debes completar todos los <b>Datos!</b><br></font><br><a href='javascript:history.back()'>Regresar</a></center>";}
        else{
     
$cat=$_GET[cat];

        
$titulo=str_replace(" ","&nbsp;",$titulo);
$c=mysql_query("Insert INTO scripts (autor,enlace,email,categoria,avatar,comentario,titulo) values ('$autor','$enlace','$email','$cat','$avatar','$comentario','$titulo')");

if(
$c){
     
$cat=$_GET[cat];
echo 
" <br><br><center><font color=\"#ff0000\">Agregado &Eacute;xito.<br> <a href='index.php?op=scripts&cat=$cat'>Regresar</a></center>";
}else{echo
"no se puedo";}
}
}

else 
{

if(isset(
$_GET[enviarmod])){
 
$id=$_GET[id];
 
$autor=$_POST[autor];
 
$enlace=$_POST[enlace];
 
$email=$_POST[email];
 
$avatar=$_POST[avatar];
 
$comentario=$_POST[comentario];
 
$titulo=$_POST[titulo];
 
$cat=$_POST[categoria];

        
$s=mysql_query("update  scripts set titulo='$titulo', avatar='$avatar', comentario='$comentario', autor='$autor', enlace='$enlace', categoria='$cat' where id=$id"); 
        if(
$s){
             
$caturl=$_GET[cat];
            echo 
"<br><br><center><font color=\"#ff0000\">Modificado con &Eacute;xito.<br> <a href='index.php?op=scripts&cat=$caturl'>Regresar</a></center>";}
        }        

else{

    if(isset(
$_GET[modificar])){
         
$id=$_GET[id];
        
        
$x=@mysql_query("select * from scripts where id='$id'");
        while(
$row=mysql_fetch_array($x)){
             
$cat=$_GET[cat];
             
$id=$_GET[id];
             
$row[titulo]=str_replace(" ","&nbsp;",$row[titulo]);
 echo
"Modificar Gráficas -><br><br><form method='post' action='index.php?op=scripts&cat=$cat&modificar&id=$id&enviarmod' onsubmit='return error ()' name='myform'>
   
 Título:<br>   
 <input name=titulo type=text id='titulo' maxlenght=30 value=$row[titulo]><br>
 Categoría:<br>
 <input name=categoria type=text id='categoria' maxlenght=25 value=$row[categoria]><br>
 Avatar:<br>   
 <input name=avatar type=text id=avatar maxlenght=30 value=$row[avatar]><br>
 Enlace:<br>   
 <input name=enlace type=text id=enlace maxlenght=200 value=$row[enlace]> <a href='$row[enlace]' target='_blank'><b>Probar Enlace</b></a><br>
  Comentario :<br>
     <textarea name='comentario' cols='36' rows='5'>$row[comentario]</textarea>
<br>
 Autor:<br>
 <input name=autor type=text id='autor' value=$row[autor]><br>
 E-mail:<br>
 <input name=email type=text id='email' value=$row[email]>
<br>
<center><input type='submit' value='Enviar' name='enviarmod'> </center><br>
</form><br>"
;
        
 }
        
    }else{
    
$cat=$_GET[cat];
 echo
"<form method='post' action='index.php?op=scripts&cat=$cat&enviar' onsubmit='return error ()' name='myform'>
   
 Título:<br>   
 <input name=titulo type=text id='titulo' maxlenght=30><br>
 Categoría:<br>
 <input name=categoria type=text id='categoria' maxlenght=30 readonly value=$cat ><br>

    
 Avatar:<br>   
 <input name=avatar type=text id=avatar maxlenght=30><br>
 Enlace:<br>   
 <input name=enlace type=text id=enlace maxlenght=200><br>
  Descripción :<br>
     <textarea name='comentario' cols='36' rows='5'></textarea>
<br>
 Autor:<br>
 <input name=autor type=text id='autor'><br>
 E-mail:<br>
 <input name=email type=text id='email'>
<br>
<center><input type='submit' value='Enviar' name='enviar'> </center><br>
</form><br>"
;
 


$cat=$_GET[cat];
$x=@mysql_query("select * from scripts where categoria='$cat' order by id ");
  if(
$x){
     while(
$row=mysql_fetch_array($x)){
         
$id$row[id];
         
$row[titulo]=str_replace(" ","&nbsp;",$row[titulo]);

echo  
'<center><table width="95%" cellspacing="0" cellpadding="0" valign="top" border="1" style="border-collapse:collapse" bordercolor="#cddbe2">
<tr width="25%" height="20"><td bgcolor="#edf7fc" width="55%">
 '
.$row[titulo].'
</td><td> <a href=javascript:; onclick=aviso("index.php?op=scripts&eliminar&id='
.$id.'"); return false;"> Eliminar</a> |<a href=index.php?op=scripts&cat='.$cat.'&modificar&id='.$id.'> Modificar</a> </td>
    </tr>
           
            </table>'
;}            
            }
 else{echo
"Hacking Attemp...";}

}}

    

}


?>
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:08.