| |||
Mostrar datos modificables con php Buenas tengo un problema y es estoy mostrando datos de un directorio ldap con php .. pero ahora querria que esos tados me los mostrara en un cuadrito de texto modificable.. y que cuando le dieras a guardar se modificara.. alguien sabria explicarme como hacerlo por favor llevo dos dias mirando por internet y no me sale....Gracias de antemano |
| ||||
Respuesta: Mostrar datos modificables con php Hola @sandraca90 , tendrías que preparar en el html un campo de texto, bien input type text, o bien input type textarea ( el textarea mejor si son muchos datos ). Lo mejor es crearlo desde php, dando el valor que sea a este input type, mediante el atributo value. Por ejemplo, imagina que tenemos un campo nombre:
Código PHP:
Ver original Este código crea un input type text con el valor correspondiente. Es muy simple, pero creo que puede orientarte. Respecto a modificar, y guardar/sobreescribir en tu base de datos, lo que te faltaría es añadir un botón (input type="submit") para enviar los datos. Puedes enviarlo como formulario, tienes más info aquí: http://www.w3schools.com/php/php_forms.asp Espero que te sea útil :) Saludos, Daniel
__________________ Diseño Web Jaén |
| |||
Respuesta: Mostrar datos modificables con php Muchas gracias con eso he avanzado bastante, ya solo me queda añadirle el boton que lo veo la manera mas facil de poder modificarlo, muchas gracias de nuevo |
| |||
Respuesta: Mostrar datos modificables con php Cita:
Iniciado por garciasanchezdani Hola @sandraca90 , tendrías que preparar en el html un campo de texto, bien input type text, o bien input type textarea ( el textarea mejor si son muchos datos ). Lo mejor es crearlo desde php, dando el valor que sea a este input type, mediante el atributo value. Por ejemplo, imagina que tenemos un campo nombre:
Código PHP:
Ver original Este código crea un input type text con el valor correspondiente. Es muy simple, pero creo que puede orientarte. Respecto a modificar, y guardar/sobreescribir en tu base de datos, lo que te faltaría es añadir un botón (input type="submit") para enviar los datos. Puedes enviarlo como formulario, tienes más info aquí: [url]http://www.w3schools.com/php/php_forms.asp[/url] Espero que te sea útil :) Saludos, Daniel Daniel mi codigo es este; for ($i=0; $i<$info["count"]; $i++ ) { echo "<tr>"; $samaccountname = $info[$i]["samaccountname"][0]; //aquí recoges el valor de tu base de datos echo "<td>". "<input type='text' value='$samaccountname' />"."</td>"; //aquí asignas el valor recogido, al atributo value $givenname = $info[$i]["givenname"][0]; echo "<td>". "<input type='text' value='$givenname' />"."</td>"; $sn = $info[$i]["sn"][0]; echo "<td>"."<input type='text' value='$sn' />"."</td>"; $mail = $info[$i]["mail"][0]; echo "<td>"."<input type='text' value='$mail' />"."</td>"; //<input type="submit"> } y no me deja ponerle un formulario me da error.... me parece que hoy no tengo un buen dia para programar muchas gracias por tu explicación de antes es muy facil pero muy efectivo. |
| ||||
Respuesta: Mostrar datos modificables con php Hola de nuevo, céntrate en obtener algo como: http://jsfiddle.net/s9Ugr/ Es decir, deberías poner antes del for la etiqueta form ( <form name="" action="" method ....) y después del for, cuando lo cierras, el cierre de etiqueta con </form> Por ejemplo:
Código PHP:
Ver original Suerte
__________________ Diseño Web Jaén |
Etiquetas: Ninguno |