Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] ¿un único botón para guardar cambios?

Estas en el tema de ¿un único botón para guardar cambios? en el foro de PHP en Foros del Web. Estoy trabajando en un php para manejar datos en mysql con el fin de hacer una web autogestionable. Entonces en el php del administrador se ...
  #1 (permalink)  
Antiguo 14/05/2016, 05:07
 
Fecha de Ingreso: marzo-2008
Mensajes: 73
Antigüedad: 16 años, 1 mes
Puntos: 2
¿un único botón para guardar cambios?

Estoy trabajando en un php para manejar datos en mysql con el fin de hacer una web autogestionable.

Entonces en el php del administrador se puede modificar el contenido de todos los apartados de la web principal.

Pero para cada cosa que modifico que está guardada en una tabla tengo un botón para guardar los cambios, con lo que tengo muchos botones de guardar (uno por cada tabla de la base de datos), y lo veo poco estético, por lo que querría poner un único botón que guarde todos los cambios realizados.

Espero haberme explicado con claridad, si tenéis cualquier duda decídmela y la aclaro lo mejor que pueda.


Voy a poner aquí el código que uso para que sea más fácil:

Este es el código del php del administrador
Código:
<?php 
	$id=3;
	include("conexion.php");
	$query="SELECT * FROM news WHERE id=3";
	$resultado=$enlace->query($query);
	$row=$resultado->fetch_assoc();
?>

<form action="news.php?id=<?php echo $row['id']; ?>" method="POST">
				
	<div class="input-group">
  		<span class="input-group-addon" id="basic-addon1">ICON</span>
  		<input type="text" class="form-control" REQUIRED	name="icon" placeholder="Icon" value="<?php echo $row['icon']; ?>"/>
	</div><br>
	<div class="input-group">
  		<span class="input-group-addon" id="basic-addon1">TITLE</span>
  		<input type="text" class="form-control" REQUIRED	name="title" placeholder="Title" value="<?php echo $row['title']; ?>"/>
	</div><br>
	<div class="input-group">
  		<span class="input-group-addon" id="basic-addon1">DATE</span>
  		<input type="text" class="form-control" REQUIRED	name="date" placeholder="Date" value="<?php echo $row['date']; ?>"/>
	</div><br>
													
	<textarea type="text" class="form-control" rows="4" REQUIRED	name="subtitle" placeholder="<?php echo $row['subtitle']; ?>"/><?php echo $row['subtitle']; ?></textarea><br>
							
	<div class="form-group">
		<button type="submit" class="btn btn-success btn-block">Change NEWS 3</button>
	</div>
	<br>
</form>
Este es el código del news.php

Código:
<?php 

	include("conexion.php");

	$id=$_REQUEST['id'];
	$icon=$_POST['icon'];
	$title=$_POST['title'];
	$date=$_POST['date'];
	$subtitle=$_POST['subtitle'];

	$query="UPDATE news SET icon='$icon', title='$title', date='$date', subtitle='$subtitle'  WHERE  id='$id' ";
	$resultado=$enlace->query($query);

	if($resultado){
		header("Location: web.php");
	}
	else{
		echo "FAIL";
	}


 ?>
  #2 (permalink)  
Antiguo 14/05/2016, 06:16
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: ¿un único botón para guardar cambios?

Los botones no guardan cambios.

Creo que no te he entendido, pero si tu cuestión es estética nada tiene que ver con PHP.

Así que sería bueno si pudieras explicar exactamente cual es el problema que tienes con el código PHP, no los botones, que los botones son HTML nada más.
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 14/05/2016, 07:41
 
Fecha de Ingreso: marzo-2008
Mensajes: 73
Antigüedad: 16 años, 1 mes
Puntos: 2
Respuesta: ¿un único botón para guardar cambios?

Pensaba que me había explicado bien, pero veo que no....

Sí tiene que ver con PHP porque lo que quiero es mediante un único botón SAVE me envíe todas las variables de todas las tablas y me las guarde en mysql. Es decir, yo tengo un news.php (para que me guarde las noticias), un about.php (para que me guarde todos los datos de esa sección), un contact.php.... y así con todos los campos que tengo. Y para cada uno tengo un botón para guardar cambios... mi duda es si se pueden unificar todos los php en uno sólo y enviar a el todas las variables de cada tabla de mi base de datos para que me las guarde.

Imagínate una base de datos con esta estructura:

MI_DB
- ABOUT
- id
- text1
- text2
- image1
- image2
- NEWS
- id
- icon
- title
- sutible
- date
- CONTACT
- phone1
- phone2
- phone3
- email1
- email2
- address
.......
.......

¿Se entiende ahora mejor?
  #4 (permalink)  
Antiguo 14/05/2016, 07:53
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: ¿un único botón para guardar cambios?

Entiendo que tienes formularios y scripts, eso es claro.

Lo siguiente no lo entiendo:

Cita:
Y para cada uno tengo un botón para guardar cambios...
¿Estás colocando varios botones en un sólo formulario?

¿O son varios formularios que quieres unificar en un solo?

Un botón no dice nada, necesitas explicarte mejor a qué te refieres.
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #5 (permalink)  
Antiguo 14/05/2016, 08:47
 
Fecha de Ingreso: marzo-2008
Mensajes: 73
Antigüedad: 16 años, 1 mes
Puntos: 2
Respuesta: ¿un único botón para guardar cambios?

Quiero cambiar esto:
https://drive.google.com/open?id=0Bx...HQzSFlqR1BzUHc

Por esto:
https://drive.google.com/open?id=0Bx...3QyWGtXVG52RFU

A ver si una imagen vale más que mil palabras...


PD: Lo siento pero no se como poner una imagen aquí, las he subido a googledrive y las he puesto públicas, luego las he puesto entre [IMG] pero no me salen.

Última edición por emilio_oli; 14/05/2016 a las 08:54
  #6 (permalink)  
Antiguo 14/05/2016, 09:19
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: ¿un único botón para guardar cambios?

¿Pero entonces el HTML de todos los campos está en un único formulario o son varios formularios en un mismo documento?

Entiende que tu estructura de HTML es muy importante, no es un problema de PHP ciertamente.

Si el HTML no permite dicha "fusión" de elementos sin discrepancias entonces es imposible.

Deberías mostrar el código completo del HTML involucrado para entender mejor.
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #7 (permalink)  
Antiguo 14/05/2016, 10:20
 
Fecha de Ingreso: marzo-2008
Mensajes: 73
Antigüedad: 16 años, 1 mes
Puntos: 2
Respuesta: ¿un único botón para guardar cambios?

Sería una ÚNICA página php, llamada web.php donde se muestra todo el contenido de la base de datos, y desde la cual se modifica.

Esto es lo que llevo de código en el body (uso bootstrap):

Código:
<div class="cover2">
	    <div class="container" id="cover" name="cover">
			<div class="row white centered">
			<br><?php 
							include("conexion.php");

							$query="SELECT * FROM covertext";
							$resultado=$enlace->query($query);
							$row=$resultado->fetch_assoc();
						?>
				<h2 class="centered titulo_seccion">COVER</h2>
				<hr>
				<div class="col-lg-12 centered"> 
					<h4>TITLE & SUBTITLE</h4>
					<br>
					<div class="col-lg-6 col-md-offset-3 ">
						
						<form action="covertext.php" method="POST">
							<div class="input-group">
  								<span class="input-group-addon" id="basic-addon1">TITLE</span>
  								<input type="text" class="form-control" REQUIRED name="title" placeholder="<?php echo $row['title']; ?>" value="<?php echo $row['title']; ?>"/>
							</div><br>
							<div class="input-group">
  								<span class="input-group-addon" id="basic-addon1">SUBTITLE</span>
  								<input type="text" class="form-control" REQUIRED name="subtitle" placeholder="<?php echo $row['subtitle']; ?>" value="<?php echo $row['subtitle']; ?>"/>
							</div><br>
							<div class="form-group">
								<button type="submit" class="btn btn-success btn-block">Save Changes</button>
								<span class="actualizacion"><?php echo $row['hora']; ?> &nbsp;&nbsp;<span class="glyphicon glyphicon-refresh"></span>&nbsp;&nbsp;<?php echo $row['fecha']; ?></span>
							</div>
						</form>
					</div>
				</div>
			</div>

			<div class="row white">
			<br>
			<br>
				<div class="col-lg-12 col-md-12 col-sm-12 col-xs-12 centered"> 
				<h4>COVER IMAGES</h4>
					<br>
						<?php 
						include("conexion.php");

						$query="SELECT * FROM coverimage";
						$resultado=$enlace->query($query);
						while($row=$resultado->fetch_assoc()){
					?>

					<div class="col-xs-12 col-sm-6 col-md-4 col-lg-4">
						<form action="coverimage.php?id=<?php echo $row['id']; ?>" method="POST" enctype="multipart/form-data">		
						<div class="panel panel-success">
							<div class="panel-heading">
								<span class="icon icon-image"></span>&nbsp;IMAGE <?php echo $row['id']; ?>
							</div>
							<div class="panel-body coverbody">
								<img width="100%" src="data:image/jpg;base64, <?php echo base64_encode($row['image']); ?>" />
							</div>
							<div class="panel-footer">
								<input type="file" class="form-group subirfiles btn-xs" REQUIRED name="image"/> <!-- class="btn-xs" -->
								<button type="submit" class="btn btn-success btn-block">Save Changes</button>
								
								
							</div>					
						</div>				
						</form>					
					</div>
				

				<?php 
					}
				 ?>
					
				</div> <br>

			<div class="row white">
			<br>
			<br>
				<div class="col-lg-12 centered"> 
					<h4>LATEST NEWS</h4> <br>

					<div class="col-lg-6">
					<h5>LEFT NEW</h5>
						<?php 
							$id=1;
							include("conexion.php");
							$query="SELECT * FROM latestnews WHERE id=1";
							$resultado=$enlace->query($query);
							$row=$resultado->fetch_assoc();
						?>

						<form action="latestnews.php?id=<?php echo $row['id']; ?>" method="POST">

							<div class="input-group">
  								<span class="input-group-addon" id="basic-addon1">ICON</span>
  								<input type="text" class="form-control" REQUIRED	name="icon" placeholder="Icon" value="<?php echo $row['icon']; ?>"/>
							</div><br>
							<div class="input-group">
  								<span class="input-group-addon" id="basic-addon1">TITLE</span>
  								<input type="text" class="form-control" REQUIRED	name="title" placeholder="Title" value="<?php echo $row['title']; ?>"/>
							</div><br>
							<div class="input-group">
  								<span class="input-group-addon" id="basic-addon1">DATE</span>
  								<input type="text" class="form-control" REQUIRED	name="date" placeholder="Date" value="<?php echo $row['date']; ?>"/>
							</div><br>
													
							<textarea type="text" class="form-control" rows="4" REQUIRED	name="subtitle" placeholder="<?php echo $row['subtitle']; ?>"/><?php echo $row['subtitle']; ?></textarea><br>
							
							<div class="form-group">
								<button type="submit" class="btn btn-success btn-block">Change LEFT</button>
							</div>
							<br>
						</form>
					</div>
					
					<div class="col-lg-6">
					<h5>RIGHT NEW</h5>
						<?php 
							$id=3;
							include("conexion.php");
							$query="SELECT * FROM latestnews WHERE id=3";
							$resultado=$enlace->query($query);
							$row=$resultado->fetch_assoc();
						?>

						<form action="latestnews.php?id=<?php echo $row['id']; ?>" method="POST">
				
							<div class="input-group">
  								<span class="input-group-addon" id="basic-addon1">ICON</span>
  								<input type="text" class="form-control" REQUIRED	name="icon" placeholder="Icon" value="<?php echo $row['icon']; ?>"/>
							</div><br>
							<div class="input-group">
  								<span class="input-group-addon" id="basic-addon1">TITLE</span>
  								<input type="text" class="form-control" REQUIRED	name="title" placeholder="Title" value="<?php echo $row['title']; ?>"/>
							</div><br>
							<div class="input-group">
  								<span class="input-group-addon" id="basic-addon1">DATE</span>
  								<input type="text" class="form-control" REQUIRED	name="date" placeholder="Date" value="<?php echo $row['date']; ?>"/>
							</div><br>
													
							<textarea type="text" class="form-control" rows="4" REQUIRED	name="subtitle" placeholder="<?php echo $row['subtitle']; ?>"/><?php echo $row['subtitle']; ?></textarea><br>
							
							<div class="form-group">
								<button type="submit" class="btn btn-success btn-block">Change RIGHT</button>
							</div>
							<br>
						</form>
					</div>
				</div>
			</div>
			<br>
			<br>
		</div></div>
		
		<div class="cover3">
		<div class="container" id="about" name="about">
			<div class="row white">
			<br>
				<h2 class="centered titulo_seccion">ABOUT</h2>
				<hr>
				<div class="col-lg-12 centered"> 
					<br>
					<div class="col-lg-12">
						<?php 
							include("conexion.php");

							$query="SELECT * FROM about";
							$resultado=$enlace->query($query);
							$row=$resultado->fetch_assoc();

						?>
						<form action="about.php" method="POST">
							<div class="input-group">
  								<span class="input-group-addon" id="basic-addon1">SECTION TITLE</span>
  								<input type="text" class="form-control" REQUIRED name="title" placeholder="<?php echo $row['title']; ?>" value="<?php echo $row['title']; ?>"/>
							</div><br>
							<div class="input-group">
  								<span class="input-group-addon" id="basic-addon1">TEXT 1</span>
								<textarea type="text" class="form-control" rows="6" REQUIRED	name="text1" placeholder="<?php echo $row['text1']; ?>"/><?php echo $row['text1']; ?></textarea>
							</div><br>
							<div class="input-group">
  								<span class="input-group-addon" id="basic-addon1">INSIDE TITLE</span>
  								<input type="text" class="form-control" REQUIRED name="minititle" placeholder="<?php echo $row['minititle']; ?>" value="<?php echo $row['minititle']; ?>"/>
							</div><br>
							
							<div class="input-group">
  								<span class="input-group-addon" id="basic-addon1">TEXT 2</span>
							<textarea type="text" class="form-control" rows="6" REQUIRED	name="text2" placeholder="<?php echo $row['text2']; ?>"/><?php echo $row['text2']; ?></textarea>
							</div><br>
							<div class="form-group">
								<button type="submit" class="btn btn-success btn-block">Save Changes</button>
								<span class="actualizacion"><?php echo $row['hora']; ?> &nbsp;&nbsp;<span class="glyphicon glyphicon-refresh"></span>&nbsp;&nbsp;<?php echo $row['fecha']; ?></span>

							</div>
						</form>
					</div>
				</div>
			</div>
			<br>
			<br>
		</div></div>
Como ves tengo varios form, donde al hacer click en su correspondiente botón, envía los datos a about.php, covertext.php, latestnews.php, coverimage.php... y de estos a la base de datos.
Lo que quiero es saber si en vez de tantos form, con tantos botones, hacer como si el body entero fuese un form con un solo botón para que me guarde todos los cambios.

Si viste las dos imágenes que envié creo que uno se hace una idea.
  #8 (permalink)  
Antiguo 14/05/2016, 11:35
Avatar de Rafael
Modegráfico
 
Fecha de Ingreso: marzo-2003
Mensajes: 9.028
Antigüedad: 21 años, 1 mes
Puntos: 1826
Respuesta: ¿un único botón para guardar cambios?

Tu problema es que tienes varios form.

Pero se entiende que cada action manda a un archivo php de procesamiento diferente.

O lo dejas así, y lo estético es lo de menos, o todo lo metes dentro de un solo form y un solo action a un solo archivo para procesar el PHP.

Una opción sería que metieras toooooodo en un solo form, y luego lo mandaras a un archivo php con sesiones, luego en cadenita, uno tras otro los archivos de procesamiento abran la sesión y tomen las variables que gusten, luego siga el otro, pero la realidad es de que ya de por sí va a ser un revoltijo. Deja los botones así.

Una tercer opción es que los formes uno detrás de otro como si fuera un wizard. El primer botón no va a decir Guardar, va a decir siguiente, pero en ese momento te guarda y aparte te abre el siguiente paso.
  #9 (permalink)  
Antiguo 14/05/2016, 12:14
 
Fecha de Ingreso: marzo-2008
Mensajes: 73
Antigüedad: 16 años, 1 mes
Puntos: 2
Respuesta: ¿un único botón para guardar cambios?

Yo venía de flash... me estoy adaptando y como verás me queda mucho que aprender aún...

Yo veía lo de un único botón para como te he dicho hacerlo más cómodo y rápido al administrador, pero ahora se me plantea la duda de si iba a ser mucha tela enviar todo a la vez... Así que si no por ahora lo dejo como me has comentado.

Por otra parte, lo de las sesiones no se como hacerlo aún, y la última idea aunque es buena pero para este caso no me vale, porque si quiere cambiar una única cosa del final tendría que ir desde el principio dándole a siguiente...

Entonces que haríais? Uno solo o varios?
  #10 (permalink)  
Antiguo 14/05/2016, 13:13
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: ¿un único botón para guardar cambios?

Cita:
Iniciado por emilio_oli Ver Mensaje
Entonces que haríais? Uno solo o varios?
¿Te gusta complicarte demasiado verdad?

¿Has escuchado la frase "divide y vencerás" en algún momento de tu vida?

Es bastante obvio que es mucho mejor hacerlo en varios formularios, porque así es más fácil trabajar de manera objetiva y clara, de otra forma terminarás haciendo complejas las cosas.

Finalmente, si tu "problema" era realmente estético, la solución no consiste en hacer más complejas las cosas sino en simplificarlas.

Hay muchas formas de simplificar, que no es fácil ni trivial, y debes resolverlo con diseño de interfaz y experiencia de usuario.

Meter todo a un formulario no es una solución real.
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #11 (permalink)  
Antiguo 14/05/2016, 13:56
 
Fecha de Ingreso: marzo-2008
Mensajes: 73
Antigüedad: 16 años, 1 mes
Puntos: 2
Respuesta: ¿un único botón para guardar cambios?

jajaaja la verdad que si, me gusta complicarme un poquito... jajaja

Por cierto, quería preguntar una cosa, lo pongo aquí ya que está relacionado con el tema.

Cuando envío las variables tengo lo siguiente

Código:
$query="UPDATE latestnews SET icon='$icon', title='$title', date='$date', subtitle='$subtitle'  WHERE  id='$id' ";
	$resultado=$enlace->query($query);

	if($resultado){
		header("Location: web.php");
	}
	else{
		echo "FAIL";
	}
Es decir, si se envían sin ningún fallo, se abra de nuevo la web para que se actualice, pero el problema es que al hacerlo sube siempre al comienzo de la página.

He intentado con header("Refresh: 0; url=web.php"); pero tampoco...
  #12 (permalink)  
Antiguo 14/05/2016, 14:12
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: ¿un único botón para guardar cambios?

Cita:
pero el problema es que al hacerlo sube siempre al comienzo de la página.
Eso lo puedes resolver usando la tecnología del navegador, usando hashes por ejemplo:

Código HTML:
Ver original
  1. <a name="marcador"></a>

Entonces tu enlace sería "script.php#marcador" para que entonces el navegador te posicione justo en dicho elemento.

Eso es HTML básico pues, no todo lo resuelves desde el servidor.
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #13 (permalink)  
Antiguo 15/05/2016, 04:18
 
Fecha de Ingreso: marzo-2008
Mensajes: 73
Antigüedad: 16 años, 1 mes
Puntos: 2
Respuesta: ¿un único botón para guardar cambios?

Gracias por tu respuesta, a ver si la he entendido...

si yo pongo en mi caso web.php#team iría entonces a la posición donde tengo el div con id="team"... ¿Pero iría al comienzo del mismo no? es decir, si mi div team es extenso y modificase algo que tenga al final, subiría al comienzo del div...

Jajajaa creo que estoy haciendo un trabalenguas al escribir jajaja, si no se entiende lo explico de otra forma
  #14 (permalink)  
Antiguo 15/05/2016, 04:58
 
Fecha de Ingreso: noviembre-2003
Ubicación: Zaragoza, España
Mensajes: 1.257
Antigüedad: 20 años, 5 meses
Puntos: 154
Respuesta: ¿un único botón para guardar cambios?

Hola emilio_oli,

Tu última consulta es de lo más básico de HTML, lo que te dice pateketrueke es lo que se suele llamar un "marcador" o "ancla", el que lleve # delante no significa que sea un id, en HTML eso es para indicar un marcador y te lleva a la parte de la página donde hayas establecido ese marcador, que es lo que te ha puesto pateketrueke:

Código HTML:
Ver original
  1. <a name="marcador"></a>

Yo que tú, me revisaría información básica de HTML para poder seguir haciendo lo que pretendes, si no sabes eso, todo lo demás está de sobra...

Espero que te sirva...
  #15 (permalink)  
Antiguo 15/05/2016, 08:14
 
Fecha de Ingreso: marzo-2008
Mensajes: 73
Antigüedad: 16 años, 1 mes
Puntos: 2
Respuesta: ¿un único botón para guardar cambios?

Gracias por aclararme la duda, aunque realmente hacen la misma función, yo uso el id para ahorrar código, ya que tengo un estilo en css para los id.

Revisaré html, mientras sigo aprendido por aquí. De todas formas, no se me aclara la duda, ya que mediante el ancla, al recargar la página no se queda exactamente igual que donde estaba, sin embargo si yo le doy a F5 o a actualizar, sí. Y lo que yo quiero justamente es eso, que me actualice exactamente en la misma posición.
  #16 (permalink)  
Antiguo 15/05/2016, 11:45
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: ¿un único botón para guardar cambios?

Cita:
al recargar la página no se queda exactamente igual que donde estaba, sin embargo si yo le doy a F5 o a actualizar, sí. Y lo que yo quiero justamente es eso, que me actualice exactamente en la misma posición.
Lamentablemente eso no se puede controlar con PHP/HTML, salvo que uses Javascript y almacenes la última posición del scroll, y la apliques después de recargar, etc.

Es decir, del lado del servidor no puedes hacer absolutamente nada.
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #17 (permalink)  
Antiguo 15/05/2016, 16:31
 
Fecha de Ingreso: marzo-2008
Mensajes: 73
Antigüedad: 16 años, 1 mes
Puntos: 2
Respuesta: ¿un único botón para guardar cambios?

Gracias por toda la ayuda que me habéis dado.
Voy a dar por solucionado este tema, haciendo un resumen para que le sirva también a los demás usuarios:

1) ÚNICO BOTÓN PARA GUARDAR CAMBIOS
La solución sería unificar todos los php que yo tenía por separado en uno sólo, y crear un único form para toda la página. He dejado aparcada esta idea porque pienso que enviar todas las variables cambiadas todo de una sola vez puede sobrecargar o causar problemas, ya que subo imágenes y otros archivos a la base de datos. No obstante si finalmente me decanto por esta idea la pondré aquí junto con su código.

2) REFRESCAR Y VOLVER A LA MISMA POSICIÓN DONDE ESTÁBAMOS
Se ha comentado la solución de usar anclas, pero no quedaban exactamente en la misma posición en la que estaba. Así que para esto he tenido que usar javascript como bien decía el compañero anteriormente. La solución la he encontrado en este mismo foro, pongo aquí el enlace ya que el código es de otro miembro y es su mérito.
http://www.forosdelweb.com/f13/mante...pagina-745044/

Este es el código del enlace para mantener la posición:
Código:
<script>
window.onload=function(){
var pos=window.name || 0;
window.scrollTo(0,pos);
}
window.onunload=function(){
window.name=self.pageYOffset || (document.documentElement.scrollTop+document.body.scrollTop);
}
</script>
Además he usado este otro para refrescar:

Código:
header("Refresh:0; url=web.php");
Donde cero son los segundos en refrescar, pudiendo poner una demora de tiempo si la deseamos.


Bueno pues creo que ya esta.
Como he dicho gracias a los usuarios que me han ayudado, seguiré posteando mis dudas y aprendiendo con vuestros consejos.

Última edición por emilio_oli; 15/05/2016 a las 16:39

Etiquetas: mysql, select, tabla
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 10:06.