Foros del Web » Programando para Internet » PHP »

Problemas para borrar de la base de datos

Estas en el tema de Problemas para borrar de la base de datos en el foro de PHP en Foros del Web. Aqui lo tienes completito. Código PHP: session_start (); session_register ( usuario ); $_POST [ usuario ] =  $_SESSION [ usuario ]; ///////Creamos el selector Clientes de la BDD ///////  //Inicio la sesión  session_start ();  //COMPRUEBA QUE EL USUARIO ESTA AUTENTIFICADO  ...

  #61 (permalink)  
Antiguo 02/05/2009, 07:25
 
Fecha de Ingreso: junio-2008
Ubicación: Madrid
Mensajes: 374
Antigüedad: 15 años, 10 meses
Puntos: 1
Respuesta: Problemas para borrar de la base de datos

Aqui lo tienes completito.

Código PHP:
session_start();
session_register(usuario);
$_POST[usuario] = $_SESSION[usuario];
///////Creamos el selector Clientes de la BDD /////// 

//Inicio la sesión 
session_start(); 
//COMPRUEBA QUE EL USUARIO ESTA AUTENTIFICADO 
if (!isset($_SESSION['usuario']) ) { 
   
header('Location:http://www.google.com'); 
    exit(); 


$sql "SELECT COUNT(nombre) FROM id_usuarios WHERE nombre != ''"
$consulta_registros mysql_query($sql,$conexion);
$total_registros mysql_result($consulta_registros,"registros");
$total_registros $total_registros 1;

 


$varc=""
$resump=mysql_query("SELECT id, nombre, apellidos, direccion, provincia, localidad, tfno, movil, categorias, titulo, url, descripcion, email FROM id_usuarios WHERE nombre != '' LIMIT 1,120",$conexion); 

while (
$row_cli=mysql_fetch_array($resump)) 
{  
$varc.= '<option value="'.$row_cli["id"].'"  
alt="'
.$row_cli["apellidos"].'", 
alt1="'
.$row_cli["direccion"].'", 
alt2="'
.$row_cli["provincia"].'", 
alt3="'
.$row_cli["localidad"].'" 
alt4="'
.$row_cli["tfno"].'" 
alt5="'
.$row_cli["movil"].'" 
alt6="'
.$row_cli["categorias"].'" 
alt7="'
.$row_cli["titulo"].'" 
alt8="'
.$row_cli["url"].'" 
alt9="'
.$row_cli["descripcion"].'" 
alt10="'
.$row_cli["email"].'" 
>'
.$row_cli["nombre"].'</option>'




$id $_POST['id']; 



 
/*$sql = "SELECT id FROM id_usuarios WHERE id LIMIT 1";
 $consulta_2 = mysql_query($sql,$conexion); 
 $sql = "DELETE FROM id_usuarios WHERE id LIMIT 1";
 $consulta_1 = mysql_query($sql,$conexion);
*/


/*if ($_POST[no] != ""){

$id = $_POST['id']; 
$sql = "DELETE FROM id_usuarios WHERE id = $id"; 
$consulta_1 = mysql_query($sql,$conexion); 

}
*/
/*$sql = "SELECT id FROM id_usuarios WHERE id ='$_POST[id]' LIMIT 1"; 
$consulta_2 = mysql_query($sql,$conexion); 
$sql = "DELETE FROM id_usuarios WHERE id ='$_POST[id]' LIMIT 1";
$consulta_1 = mysql_query($sql,$conexion); 
*/

if(isset($_POST[si])) 







if(isset(
$_POST[no])) 


$id $_POST['id']; 
$sql "DELETE FROM id_usuarios WHERE id = $id"
$consulta_1 mysql_query($sql,$conexion); 

}  



?> 
Código HTML:
<script type="text/javascript"> 
function lista_cli(lista){ 

document.form.id.value = lista.options[lista.selectedIndex].value;  
document.form.nombre.value = lista.options[lista.selectedIndex].text;  
document.form.apellidos.value = lista.options[lista.selectedIndex].getAttribute("alt"); 
document.form.direccion.value = lista.options[lista.selectedIndex].getAttribute("alt1"); 
document.form.provincia.value = lista.options[lista.selectedIndex].getAttribute("alt2"); 
document.form.localidad.value = lista.options[lista.selectedIndex].getAttribute("alt3"); 
document.form.tfno.value = lista.options[lista.selectedIndex].getAttribute("alt4"); 
document.form.movil.value = lista.options[lista.selectedIndex].getAttribute("alt5"); 
document.form.categorias.value = lista.options[lista.selectedIndex].getAttribute("alt6"); 
document.form.titulo.value = lista.options[lista.selectedIndex].getAttribute("alt7"); 
document.form.url.value = lista.options[lista.selectedIndex].getAttribute("alt8"); 
document.form.descripcion.value = lista.options[lista.selectedIndex].getAttribute("alt9"); 
document.form.email.value = lista.options[lista.selectedIndex].getAttribute("alt10"); 
} 
</script> 


<table width="600" class="tablon_principal">
  <tr>
    <td height="317" colspan="2" valign="top"><div class="tablon_principal2">
    <div class="encabezado_anunciarse"><?php echo "<strong><font face='Verdana' size='4'>Bienvenido administrador a la zona privada ".$_POST[usuario];?></div>
	  <div class="txt_anunciarse">


	  </div>
    <div><form id="form" name="form" action="<?php echo $_SERVER['PHP_SELF'];?>" method="post" >  
      <table width="979">
        <tr>
          <td width="129" height="194" valign="top"><div><img src="jpg/boton_inicio_zona_privada.jpg" width="123" height="24" /></div><div><img src="jpg/boton_registros_totales_zona_privada.jpg" width="123" height="24" /></div><div><img src="jpg/boton_registros_rechazados_zona_privada.jpg" width="123" height="24" /></div><div><img src="jpg/boton_enlaces_sponsors_zona_privada.jpg" width="123" height="24" /></div><div><img src="jpg/boton_enlaces_patrocinados_zona_privada.jpg" width="123" height="24" /></div><div><img src="jpg/boton_control_publicidad_zona_privada.jpg" width="123" height="24" /></div><div><img src="jpg/boton_ganancias_zona_privada.jpg" width="123" height="24" /></div><div><img src="jpg/boton_dar_baja_al_cliente_zona_privada.jpg" width="123" height="24" /></div></td>
          <td width="838" valign="top"><table width="817" class="campos_tablas1">
            <tr>
              <td width="63" class="campos_tablas1">Id</td>
              <td width="132"><input name="id" type="text" class="campo_id" id="id" value="" size="22" />
                </td>
              <td width="45" class="campos_tablas1">Nombre</td>
              <td width="133"><input name="nombre" type="text" class="campo_nombre" id="nombre" size="25" /></td>
              <td width="52" class="campos_tablas1">Apellidos</td>
              <td><input name="apellidos" type="text" class="campo_apellidos" id="apellidos" size="25" /></td>
              <td width="170">&nbsp;</td>
            </tr>
            <tr>
              <td class="campos_tablas1">Direcci&oacute;n</td>
              <td><input name="direccion" type="text" class="campo_direccion" id="direccion" size="25" /></td>
              <td class="campos_tablas1">Provincia</td>
              <td><input name="provincia" type="text" class="campo_provincia" id="provincia" size="25" /></td>
              <td class="campos_tablas1">Localidad</td>
              <td><input name="localidad" type="text" class="campo_localidad" id="localidad" size="25" /></td>
              <td>&nbsp;</td>
            </tr>
            <tr>
              <td class="campos_tablas1">Tfno</td>
              <td><input name="tfno" type="text" class="campo_tfno" id="tfno" size="25" /></td>
              <td class="campos_tablas1">Movil</td>
              <td><input name="movil" type="text" class="campo_movil" id="movil" size="25" /></td>
              <td class="campos_tablas1">Categorias</td>
              <td><input name="categorias" type="text" class="campo_categorias" id="categorias" size="25" /></td>
              <td>&nbsp;</td>
            </tr>
            <tr>
              <td class="campos_tablas1">Titulo</td>
              <td><input name="titulo" type="text" class="campo_titulo" id="titulo" size="25" /></td>
              <td class="campos_tablas1">Url</td>
              <td><input name="url" type="text" class="campo_url" id="url" size="25" /></td>
              <td class="campos_tablas1">Email</td>
              <td><input name="email" type="text" class="campo_email" id="email" size="25" /></td>
              <td>&nbsp;</td>
            </tr>
            <tr>
              <td rowspan="4" class="campos_tablas1">Descripcion</td>
              <td colspan="3" rowspan="3"><textarea name="descripcion" cols="255" rows="8" class="campo_descripcion" id="descripcion">
</textarea></td>
              <td class="campos_tablas1">Registros</td>
              <td><input name="email2" type="text" class="campo_email" id="email2" value="<?php echo $total_registros;?>" size="25" /></td>
              <td rowspan="4">&nbsp;</td>
            </tr>
            <tr>
              <td class="campos_tablas1">Clientes</td>
              <td><select name="lista_c" class="campo_select" onChange="lista_cli(this)"> 
<option value="option">Select</option> 
<?echo $varc?> 
</select>
                <input type="hidden" size="2"  name="codin" /></td>
            </tr>
            <tr>
              <td colspan="2">&nbsp;</td>
            </tr>
            <tr>
              <td><input name="si" type="submit" class="boton_buscador_formulario" id="si" value="si" /></td>
              <td>&nbsp;</td>
              <td><input name="no" type="submit" class="boton_buscador_formulario" id="no" value="no" /></td>
              <td>&nbsp;</td>
              <td>&nbsp;</td>
            </tr>
            
          </table>
            </td>
          </tr>
      </table>
	</form> 
Y otra cosa el campo oculto lo quite a noche por deseperacion.
__________________
Cada día se aprende algo nuevo
  #62 (permalink)  
Antiguo 02/05/2009, 07:43
 
Fecha de Ingreso: abril-2008
Mensajes: 435
Antigüedad: 16 años
Puntos: 10
Respuesta: Problemas para borrar de la base de datos

proba en esta linea

<td width="132"><input name="id" type="text" class="campo_id" id="id" value="" size="22" />

haciendo esto

<td width="132"><input name="id" type="text" class="campo_id" id="id" size="22" />

//saque el value
igual en la forma original tenes el php y el html en un unico archivo no? pasamelo todo junto porque el orden en el que se llaman las cosas es importante, pero igual proba antes lo que te dije
  #63 (permalink)  
Antiguo 02/05/2009, 07:47
 
Fecha de Ingreso: junio-2008
Ubicación: Madrid
Mensajes: 374
Antigüedad: 15 años, 10 meses
Puntos: 1
De acuerdo Respuesta: Problemas para borrar de la base de datos

Código PHP:
session_start();
session_register(usuario);
$_POST[usuario] = $_SESSION[usuario];
///////Creamos el selector Clientes de la BDD /////// 

//Inicio la sesión 
session_start(); 
//COMPRUEBA QUE EL USUARIO ESTA AUTENTIFICADO 
if (!isset($_SESSION['usuario']) ) { 
   
header('Location:[url]http://www.google.com');[/url
    exit(); 


$sql "SELECT COUNT(nombre) FROM id_usuarios WHERE nombre != ''"
$consulta_registros mysql_query($sql,$conexion);
$total_registros mysql_result($consulta_registros,"registros");
$total_registros $total_registros 1;

 


$varc=""
$resump=mysql_query("SELECT id, nombre, apellidos, direccion, provincia, localidad, tfno, movil, categorias, titulo, url, descripcion, email FROM id_usuarios WHERE nombre != '' LIMIT 1,120",$conexion); 

while (
$row_cli=mysql_fetch_array($resump)) 
{  
$varc.= '<option value="'.$row_cli["id"].'"  
alt="'
.$row_cli["apellidos"].'", 
alt1="'
.$row_cli["direccion"].'", 
alt2="'
.$row_cli["provincia"].'", 
alt3="'
.$row_cli["localidad"].'" 
alt4="'
.$row_cli["tfno"].'" 
alt5="'
.$row_cli["movil"].'" 
alt6="'
.$row_cli["categorias"].'" 
alt7="'
.$row_cli["titulo"].'" 
alt8="'
.$row_cli["url"].'" 
alt9="'
.$row_cli["descripcion"].'" 
alt10="'
.$row_cli["email"].'" 
>'
.$row_cli["nombre"].'</option>'



$id $_POST['id']; 


if(isset(
$_POST[si])) 




if(isset(
$_POST[no])) 


$id $_POST['id']; 
$sql "DELETE FROM id_usuarios WHERE id = $id"
$consulta_1 mysql_query($sql,$conexion); 
}  
?> 
Código HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<script type="text/javascript"> 
function lista_cli(lista){ 
document.form.id.value = lista.options[lista.selectedIndex].value;  
document.form.nombre.value = lista.options[lista.selectedIndex].text;  
document.form.apellidos.value = lista.options[lista.selectedIndex].getAttribute("alt"); 
document.form.direccion.value = lista.options[lista.selectedIndex].getAttribute("alt1"); 
document.form.provincia.value = lista.options[lista.selectedIndex].getAttribute("alt2"); 
document.form.localidad.value = lista.options[lista.selectedIndex].getAttribute("alt3"); 
document.form.tfno.value = lista.options[lista.selectedIndex].getAttribute("alt4"); 
document.form.movil.value = lista.options[lista.selectedIndex].getAttribute("alt5"); 
document.form.categorias.value = lista.options[lista.selectedIndex].getAttribute("alt6"); 
document.form.titulo.value = lista.options[lista.selectedIndex].getAttribute("alt7"); 
document.form.url.value = lista.options[lista.selectedIndex].getAttribute("alt8"); 
document.form.descripcion.value = lista.options[lista.selectedIndex].getAttribute("alt9"); 
document.form.email.value = lista.options[lista.selectedIndex].getAttribute("alt10"); 
} 
</script> 
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Documento sin t&iacute;tulo</title>
<META NAME="ROBOTS" CONTENT="NOINDEX, NOFOLLOW">
</head>
<body>
<div 
style="BACKGROUND-POSITION: 50% bottom; MARGIN: auto; WIDTH: 1012px; HEIGHT: 500;"><div class="logo"><img src="jpg/logo_jpg.jpg" alt="" name="logo" id="logo" /></div>
<div class="fondo_base"><div class="fecha">
<?php
echo ("<b><font color='black' face='Forte' size='3'>");
echo date("d/m/Y");
echo ("</font>");
?>
</div>
<div align="left" class="horas">
<script>
var tick;
function stop() {
clearTimeout(tick);
}
function simple_reloj() {
var ut=new Date();
var h,m,s;
var time=" ";
h=ut.getHours();
m=ut.getMinutes();
s=ut.getSeconds();
if(s<=9) s="0"+s;
if(m<=9) m="0"+m;
if(h<=9) h="0"+h;
time+=h+":"+m+":"+s;
document.getElementById('reloj').innerHTML=time;
tick=setTimeout("simple_reloj()",1000); 
}
</script>
<BODY onLoad="simple_reloj();" onUnload="stop()"> 
<b><font color="#000000" face="Forte" size="3"> <span id="reloj"></span></font><font face="Forte">
</font>
</div>
</div>
<div class="barra_navegacion"></div>
<div class="tapa_debajo_botones">
  <div class="fondo_empresas_sectores"></div>
<table width="600" class="tablon_principal">
  <tr>
    <td height="317" colspan="2" valign="top"><div class="tablon_principal2">
    <div class="encabezado_anunciarse"><?php echo "<strong><font face='Verdana' size='4'>Bienvenido administrador a la zona privada ".$_POST[usuario];?></div>
	  <div class="txt_anunciarse">
	  </div>
    <div><form id="form" name="form" action="<?php echo $_SERVER['PHP_SELF'];?>" method="post" >  
      <table width="979">
        <tr>
          <td width="129" height="194" valign="top"><div><img src="jpg/boton_inicio_zona_privada.jpg" width="123" height="24" /></div><div><img src="jpg/boton_registros_totales_zona_privada.jpg" width="123" height="24" /></div><div><img src="jpg/boton_registros_rechazados_zona_privada.jpg" width="123" height="24" /></div><div><img src="jpg/boton_enlaces_sponsors_zona_privada.jpg" width="123" height="24" /></div><div><img src="jpg/boton_enlaces_patrocinados_zona_privada.jpg" width="123" height="24" /></div><div><img src="jpg/boton_control_publicidad_zona_privada.jpg" width="123" height="24" /></div><div><img src="jpg/boton_ganancias_zona_privada.jpg" width="123" height="24" /></div><div><img src="jpg/boton_dar_baja_al_cliente_zona_privada.jpg" width="123" height="24" /></div></td>
          <td width="838" valign="top"><table width="817" class="campos_tablas1">
            <tr>
              <td width="63" class="campos_tablas1">Id</td>
              <td width="132"><input name="id" type="text" class="campo_id" id="id" value="" size="22" />
                </td>
              <td width="45" class="campos_tablas1">Nombre</td>
              <td width="133"><input name="nombre" type="text" class="campo_nombre" id="nombre" size="25" /></td>
              <td width="52" class="campos_tablas1">Apellidos</td>
              <td><input name="apellidos" type="text" class="campo_apellidos" id="apellidos" size="25" /></td>
              <td width="170">&nbsp;</td>
            </tr>
            <tr>
              <td class="campos_tablas1">Direcci&oacute;n</td>
              <td><input name="direccion" type="text" class="campo_direccion" id="direccion" size="25" /></td>
              <td class="campos_tablas1">Provincia</td>
              <td><input name="provincia" type="text" class="campo_provincia" id="provincia" size="25" /></td>
              <td class="campos_tablas1">Localidad</td>
              <td><input name="localidad" type="text" class="campo_localidad" id="localidad" size="25" /></td>
              <td>&nbsp;</td>
            </tr>
            <tr>
              <td class="campos_tablas1">Tfno</td>
              <td><input name="tfno" type="text" class="campo_tfno" id="tfno" size="25" /></td>
              <td class="campos_tablas1">Movil</td>
              <td><input name="movil" type="text" class="campo_movil" id="movil" size="25" /></td>
              <td class="campos_tablas1">Categorias</td>
              <td><input name="categorias" type="text" class="campo_categorias" id="categorias" size="25" /></td>
              <td>&nbsp;</td>
            </tr>
            <tr>
              <td class="campos_tablas1">Titulo</td>
              <td><input name="titulo" type="text" class="campo_titulo" id="titulo" size="25" /></td>
              <td class="campos_tablas1">Url</td>
              <td><input name="url" type="text" class="campo_url" id="url" size="25" /></td>
              <td class="campos_tablas1">Email</td>
              <td><input name="email" type="text" class="campo_email" id="email" size="25" /></td>
              <td>&nbsp;</td>
            </tr>
            <tr>
              <td rowspan="4" class="campos_tablas1">Descripcion</td>
              <td colspan="3" rowspan="3"><textarea name="descripcion" cols="255" rows="8" class="campo_descripcion" id="descripcion">
</textarea></td>
              <td class="campos_tablas1">Registros</td>
              <td><input name="email2" type="text" class="campo_email" id="email2" value="<?php echo $total_registros;?>" size="25" /></td>
              <td rowspan="4">&nbsp;</td>
            </tr>
            <tr>
              <td class="campos_tablas1">Clientes</td>
              <td><select name="lista_c" class="campo_select" onChange="lista_cli(this)"> 
<option value="option">Select</option> 
<?echo $varc?> 
</select>
                <input type="hidden" size="2"  name="codin" /></td>
            </tr>
            <tr>
              <td colspan="2">&nbsp;</td>
            </tr>
            <tr>
              <td><input name="si" type="submit" class="boton_buscador_formulario" id="si" value="si" /></td>
              <td>&nbsp;</td>
              <td><input name="no" type="submit" class="boton_buscador_formulario" id="no" value="no" /></td>
              <td>&nbsp;</td>
              <td>&nbsp;</td>
            </tr>
            
          </table>
            </td>
          </tr>
      </table>
	</form>
</div>
</div>
<div></div>
    </td>
    </tr>
</table>
</div></div>
<div></div>
<div align="center"><img src="jpg/tapa_frontal_inferior.jpg" alt="" name="tapa_frontal" id="tapa_frontal" /></div>
</body>
</html> 
__________________
Cada día se aprende algo nuevo
  #64 (permalink)  
Antiguo 02/05/2009, 07:56
 
Fecha de Ingreso: junio-2008
Ubicación: Madrid
Mensajes: 374
Antigüedad: 15 años, 10 meses
Puntos: 1
Respuesta: Problemas para borrar de la base de datos

He estado probando con esa linea pero me lo hace lo mismo de antes.
__________________
Cada día se aprende algo nuevo
  #65 (permalink)  
Antiguo 02/05/2009, 08:06
 
Fecha de Ingreso: abril-2008
Mensajes: 435
Antigüedad: 16 años
Puntos: 10
Respuesta: Problemas para borrar de la base de datos

manda un campo hidden que se llame no con el value 1
  #66 (permalink)  
Antiguo 02/05/2009, 08:10
 
Fecha de Ingreso: junio-2008
Ubicación: Madrid
Mensajes: 374
Antigüedad: 15 años, 10 meses
Puntos: 1
Respuesta: Problemas para borrar de la base de datos

Ahora si lo hace a la primera pero borrar al contrario del cliente deseado no se si me entiendes.
__________________
Cada día se aprende algo nuevo
  #67 (permalink)  
Antiguo 02/05/2009, 08:13
 
Fecha de Ingreso: junio-2008
Ubicación: Madrid
Mensajes: 374
Antigüedad: 15 años, 10 meses
Puntos: 1
Respuesta: Problemas para borrar de la base de datos

No a veces lo hace a la primera y otra veces no.
__________________
Cada día se aprende algo nuevo
  #68 (permalink)  
Antiguo 02/05/2009, 08:15
 
Fecha de Ingreso: junio-2008
Ubicación: Madrid
Mensajes: 374
Antigüedad: 15 años, 10 meses
Puntos: 1
Respuesta: Problemas para borrar de la base de datos

Yo que si se si borras deciendo que no y actualizas el navegador si borra como puedo solucionar esto vaya locura no.
__________________
Cada día se aprende algo nuevo
  #69 (permalink)  
Antiguo 02/05/2009, 08:21
 
Fecha de Ingreso: abril-2008
Mensajes: 435
Antigüedad: 16 años
Puntos: 10
Respuesta: Problemas para borrar de la base de datos

al final del borrado agrega un header que te lleve a la misma pagina con ese recargas la pagina y es invisible para el usuario
  #70 (permalink)  
Antiguo 02/05/2009, 08:28
 
Fecha de Ingreso: junio-2008
Ubicación: Madrid
Mensajes: 374
Antigüedad: 15 años, 10 meses
Puntos: 1
Respuesta: Problemas para borrar de la base de datos

Se me queda en blanco yo pense que ya era el final de la cuestion pero no.
__________________
Cada día se aprende algo nuevo
  #71 (permalink)  
Antiguo 02/05/2009, 08:41
 
Fecha de Ingreso: junio-2008
Ubicación: Madrid
Mensajes: 374
Antigüedad: 15 años, 10 meses
Puntos: 1
Respuesta: Problemas para borrar de la base de datos

Mira aqui lo colocado pero la página sale todas las veces totalmente en blanco mi codigo:

Código PHP:
if(isset($_POST[no])) 


$id $_POST['id']; 
$sql "DELETE FROM id_usuarios WHERE id = $id"
$consulta_1 mysql_query($sql,$conexion); 
header(Location:Porejemplo.php);
         

__________________
Cada día se aprende algo nuevo
  #72 (permalink)  
Antiguo 02/05/2009, 08:49
 
Fecha de Ingreso: abril-2008
Mensajes: 435
Antigüedad: 16 años
Puntos: 10
Respuesta: Problemas para borrar de la base de datos

proba con header location.href creo que era pero en este momento no recuerdo bien la sintaxis
  #73 (permalink)  
Antiguo 02/05/2009, 08:56
 
Fecha de Ingreso: junio-2008
Ubicación: Madrid
Mensajes: 374
Antigüedad: 15 años, 10 meses
Puntos: 1
Respuesta: Problemas para borrar de la base de datos

Hola.

Mira yo la unica manera de ir a una página que yo sepa es con este codigo si sabes de otra manera:

Código PHP:
   header('Location:http://www.google.com'); 
Si entras en mi página que te la mando por mensaje privado si va a la página de Google pero sin el blanco pero parece ser que cuando lo hace en la misma página se queda en blanco.
__________________
Cada día se aprende algo nuevo
  #74 (permalink)  
Antiguo 02/05/2009, 09:04
 
Fecha de Ingreso: junio-2008
Ubicación: Madrid
Mensajes: 374
Antigüedad: 15 años, 10 meses
Puntos: 1
Respuesta: Problemas para borrar de la base de datos

He estado probado esto no se va en blanco ni da error pero no se esto es de verdad una sintaxi correcta de PHP

Código PHP:
header(href:porejemplo.php); 
__________________
Cada día se aprende algo nuevo
  #75 (permalink)  
Antiguo 02/05/2009, 09:06
 
Fecha de Ingreso: abril-2008
Mensajes: 435
Antigüedad: 16 años
Puntos: 10
Respuesta: Problemas para borrar de la base de datos

creo que era location.href: tu pagina pero como dije no me acuerdo y me tengo que ir ahora pero si no lo llegas a resolver cuando vuelva a casa te digo bien como es y ya lo resolvemos

saludos
  #76 (permalink)  
Antiguo 02/05/2009, 09:15
 
Fecha de Ingreso: junio-2008
Ubicación: Madrid
Mensajes: 374
Antigüedad: 15 años, 10 meses
Puntos: 1
Respuesta: Problemas para borrar de la base de datos

Mira lo he estado probando con este codigo en Javascript, cuando el redicionamiento es a otra web y lo hace perfectamente y carga bien, cuando es la página pero es en misma página hace como un bucle y nunca entra y no ves ningun contennido.

location.replace(porejemplo)
__________________
Cada día se aprende algo nuevo

Última edición por TIFORO; 02/05/2009 a las 09:31
  #77 (permalink)  
Antiguo 02/05/2009, 13:13
 
Fecha de Ingreso: junio-2008
Ubicación: Madrid
Mensajes: 374
Antigüedad: 15 años, 10 meses
Puntos: 1
De acuerdo Respuesta: Problemas para borrar de la base de datos

Hola Aell.

Ya he sacado la solución lo que he echo colocar este codigo en la zona privada.

Código PHP:
if(isset($_POST[no])) 


$id $_POST['id']; 
$sql "DELETE FROM id_usuarios WHERE id = $id"
$consulta_1 mysql_query($sql,$conexion); 
header('Location:Primera_pagina.php');
         

Quiero decir cuado damos al boton no se va esta página Primera_pagina.php y luego una vez entrando a esta página e incluido este codigo:
Código PHP:
<?php header(Location:vuelta_pagina.php);
?>
Código HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Documento sin t&iacute;tulo</title>
</head>

<body>
</body>
</html> 
Como le puedo decir que retorne este enlace en unos segundos.

Entre los dos juntos lo hemos conseguido.

Saludos se sabe esto lo que te estoy preguntarmelo dime lo si quieres.

Muchisimas gracias

Cita:
Iniciado por Adell Ver Mensaje
creo que era location.href: tu pagina pero como dije no me acuerdo y me tengo que ir ahora pero si no lo llegas a resolver cuando vuelva a casa te digo bien como es y ya lo resolvemos

saludos
__________________
Cada día se aprende algo nuevo
  #78 (permalink)  
Antiguo 02/05/2009, 15:54
 
Fecha de Ingreso: abril-2008
Mensajes: 435
Antigüedad: 16 años
Puntos: 10
Respuesta: Problemas para borrar de la base de datos

ok muy buena solucion me alegra que funcione
  #79 (permalink)  
Antiguo 02/05/2009, 16:21
 
Fecha de Ingreso: junio-2008
Ubicación: Madrid
Mensajes: 374
Antigüedad: 15 años, 10 meses
Puntos: 1
De acuerdo Respuesta: Problemas para borrar de la base de datos

Y en que lo haga en unos segundos y que me salga un texto dato borrado.

Me entiende.

Gracias por todo.

Cita:
Iniciado por Adell Ver Mensaje
ok muy buena solucion me alegra que funcione
__________________
Cada día se aprende algo nuevo
  #80 (permalink)  
Antiguo 02/05/2009, 16:34
 
Fecha de Ingreso: abril-2008
Mensajes: 435
Antigüedad: 16 años
Puntos: 10
Respuesta: Problemas para borrar de la base de datos

si incluso lo podes poner en milesimas de segundos de esa forma es totalmente transparente para el usuario
  #81 (permalink)  
Antiguo 02/05/2009, 16:44
 
Fecha de Ingreso: junio-2008
Ubicación: Madrid
Mensajes: 374
Antigüedad: 15 años, 10 meses
Puntos: 1
Respuesta: Problemas para borrar de la base de datos

Como lo hago para que sean milesimas de segundo..
__________________
Cada día se aprende algo nuevo
  #82 (permalink)  
Antiguo 03/05/2009, 12:16
 
Fecha de Ingreso: abril-2008
Mensajes: 435
Antigüedad: 16 años
Puntos: 10
Respuesta: Problemas para borrar de la base de datos

de todas formas el pasaje entre php y php no deberia tomar tanto tiempo, lo que yo decia era con javascript, creo que el nombre de la funcion es settimeout
  #83 (permalink)  
Antiguo 03/05/2009, 17:12
 
Fecha de Ingreso: junio-2008
Ubicación: Madrid
Mensajes: 374
Antigüedad: 15 años, 10 meses
Puntos: 1
De acuerdo Respuesta: Problemas para borrar de la base de datos

Hola Adell.

Te mando este post agradeciendole todo lo que has echo por mi, muchisimas gracias, estaremos en contacto, y segun la aplicación lo voy a dejar asi como esta porque o solo lo va a ver el administrador.

Muchos saludos.:

Cita:
Iniciado por Adell Ver Mensaje
de todas formas el pasaje entre php y php no deberia tomar tanto tiempo, lo que yo decia era con javascript, creo que el nombre de la funcion es settimeout
__________________
Cada día se aprende algo nuevo

Última edición por TIFORO; 04/05/2009 a las 06:32
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 22:05.