Comunidad de diseño web y desarrollo en internet online

Consultar Registro MySQL[pa'Editar]en input text y textarea

Citar            
MensajeEscrito el 24 Abr 2006 11:23 pm
Hola
he estado intentando poder modificar registros en una BD pero no he podido, me pueden echar una ayudita por favor?
la tabla se llama noticias (posee columnas de nombre id, fecha, titulo, cuerpo), y en este codigo logro meter todos los titulos en un menu select.... el cual esta acompañado de un boton Editar, que al hacer click me modifique los campos titulo y cuerpo....

Código :

include 'conex.php';
   $link=conectarse(); 
   echo '<html><head><title>Editar</title></head><body><form method="post" action="editar2.php">Noticia<br>';
   //creo sentencia SQL
   $editar= "SELECT titulo FROM noticias Order By fecha"; 
   $resultado = mysql_query($editar,$link);
      if (! $editar){ 
         die("No se ejecuto el sql: ".mysql_errno());//Aquí detecto si ocurrio un error
      } else {
         echo '<select name = "titulo">';
   
         //Genero un menu desplegable
         while ($row = mysql_fetch_array($resultado)){
            echo '<option>'.$row["titulo"].'</option>';
         }
      }
?>
   </select>
   <br />
   <input type="submit" value="Editar" />
   </form></body></html>


pero no se como seleccionar dichos campos: titulo y cuerpo, a una caja de texto y textarea respectivamente junto a este codigo... :S

Por Soundwave

Claber

1728 de clabLevel

5 tutoriales

 



Ultima edición por Soundwave el 25 Abr 2006 04:31 pm, editado 1 vez

Los Andes CHILE

firefox
Citar            
MensajeEscrito el 25 Abr 2006 03:08 am

Código :

echo '<select onchange="javascript:alert('Hola')" name = "titulo">';


:wink:

Por Dano

BOFH

4273 de clabLevel

14 tutoriales
4 articulos
10 ejemplos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Lugar estratégico para vigilarte

clabbrowser
Citar            
MensajeEscrito el 25 Abr 2006 04:25 pm
gracias Dano por responder... entiendo que el codigo que me diste mostrará un Hola al cambiar en el desplegable (:S me dio errores con las comillas, en fin)... pero creo no me has entendido :(

en este PHP genero un menu desplegable, donde selecciono todos los titulos desde la tabla, existe tambien un boton Submit ...
lo que quiero realizar, es que al momento de seleccionar un titulo en el desplegable, en el mismo archivo, existan un campo de texto y un textarea... que tomaran desde la BD los valores correspondientes al titulo que seleccione en el desplegable...

Ejemplo en la tabla de la BD
Titulo : Cristalab, nueva cara !!!
Cuerpo : La comunidad flashera mas grande de habla hispana bla...bla...blaa...

Titulo : Soundwave es duro de mate
Cuerpo : Mas duro que una piedra, aun no puede comprender PHP por si solo

Titulo : bla bla bla
Cuerpo : bla bla bla


tengo estos tres registros en la tabla... en el desplegable, elijo el titulo Cristalab, nueva cara !!!
asi en el campo de texto, me aparecera: Cristalab, nueva cara !!!
y en el textarea: La comunidad flashera mas grande de habla hispana bla...bla...blaa...

asi yo podre editar lo que quiera... de esos campos ...lo cual confirmare con el boton Submit

perdon por molestar

gracias nuevamente
:oops:

Por Soundwave

Claber

1728 de clabLevel

5 tutoriales

 

Los Andes CHILE

firefox
Citar            
MensajeEscrito el 25 Abr 2006 04:59 pm
Hola,

Si te entendí, te lo planteo sw:

1. Controlas el cambio de DropDown y obtienes el Id de la lista
2. Ese id lo manipulas por AJAX, o por POST, GET no se como quiereas, y listo, tienes una página php que tiene esto:

SELECT WHERE id_registro = $_GET["id_registro"]

Es la idea. No se si me día a entender.

Esto que te digo, lo hago asumiendo que sabes Leer un registro en mysql y pasarlo a un textarea. No se técnicamente lo que conozcas y lo que no. De cualquier forma si me concretas algo específico que no sepas hacer, con gusto te ayudo.

Saludos

Por Dano

BOFH

4273 de clabLevel

14 tutoriales
4 articulos
10 ejemplos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Lugar estratégico para vigilarte

firefox
Citar            
MensajeEscrito el 25 Abr 2006 05:14 pm

Dano escribió:

sabes Leer un registro en mysql
eso ya lo hice...

Dano escribió:

y pasarlo a un textarea.
es lo que quiero, al momento de seleccionar un titulo en el desplegable, sin tener que enviar a otra pagina.php ...una vez vi actuar dinamicamente algo como esto en Javascript

Dano escribió:

No se técnicamente lo que conozcas y lo que no. De cualquier forma si me concretas algo específico que no sepas hacer, con gusto te ayudo.
Saludos
te lo agradezco ^^

Por Soundwave

Claber

1728 de clabLevel

5 tutoriales

 

Los Andes CHILE

firefox
Citar            
MensajeEscrito el 25 Abr 2006 05:37 pm

soundwave escribió:

Dano escribió:

y pasarlo a un textarea.
es lo que quiero, al momento de seleccionar un titulo en el desplegable, sin tener que enviar a otra pagina.php ...una vez vi actuar dinamicamente algo como esto en Javascript

AJAX, es lo que necesitas. Lee los tutoriales que se tienen, de AJAX, esa es tu solución.

:wink:

Por Dano

BOFH

4273 de clabLevel

14 tutoriales
4 articulos
10 ejemplos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Lugar estratégico para vigilarte

firefox
Citar            
MensajeEscrito el 01 May 2006 10:54 pm
"soundwave" tal vez este tuto te sirva.

Salu2

Por Jorgelig

Claber

3035 de clabLevel

12 tutoriales

 

Monterrey, Nuevo Leon, MX

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.