plans |
FAQ |
Código |
Chat |
login

como hago para editar por medio de formularios un bd mysql

Layer-visible-off
0
Unfavorites
0

quiero hacer un sistema php – myqsl
ya lo tengo finalizado el impase es que me hace loscambiosperonioo en tiempo real que le hago

about 1 month ago andphe said:
 

No entiendo la parte de que no se guardan los cambios en tiempo real, podria editar la pregunta y poner mas detalles ?

about 1 month ago carlos said:
 

@andphe yo creo que lo que @fredywebmaster trata de decir es que quisiera ver los cambios reflejados sin necesidad de recargar la página. Intuyo que quiere AJAX.


0

hum, voy a escribir un ejemplo en #php espagueti (lo cual no deberias de hacer nunca nunca pero nunca!), deberias de leer sobre pdo (la abstraccion de base de datos de php) o usar un framework, codeigniter es una opcion buena si estas empezando con #php.

// simple.php
<?php
if ( 'post' == strtolower( $_SERVER['REQUEST_METHOD'] ) ) {
  $link = mysql_connect( 'localhost', 'mysql_user', 'mysql_password' );
  $nombre = mysql_real_escape_string( filter_input( INPUT_POST, 'nombre', FILTER_SANITIZE_STRING ) );
  mysql_query( "INSERT INTO my_table VALUES ( 1, " . $nombre . " )" );
?>
<h1>nombre guardado!</h1>
<?php
} else {
?>
<form id='miForma' name='miForma' action='<?php echo $_SERVER['PHP_SELF'] ?>' method='post'>
Nombre: <input type='text' name='nombre' />
<input type='submit' name='guardar' value='guardar' />
</form>
<?php } ?>

Que hace este codigo? muestra un formulario con un campo ‘nombre’ y un boton que dice ‘guardar’ una vez que le das click al boton de guardar el formulario es enviado al mismo archivo php

action='<?php echo $_SERVER['PHP_SELF'] ?>'

y como se envia por el metodo ‘post’

method='post'

se abre la conexion a la base de datos y luego se inserta el nombre en la tabla ‘my_table’, depronto este ejemplo te puede aclarar las cosas.

answered about 1 month ago
nebiros 42 3
from Colombia