Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Agregar registros

Estas en el tema de Agregar registros en el foro de Mysql en Foros del Web. Hola mi problemilla es el siguiente con el codigo que esta abajo agrego un registro pero como hacer para agregar mas registros he intentado varias ...
  #1 (permalink)  
Antiguo 25/08/2008, 18:18
 
Fecha de Ingreso: septiembre-2006
Mensajes: 17
Antigüedad: 18 años, 2 meses
Puntos: 0
Agregar registros

Hola mi problemilla es el siguiente con el codigo que esta abajo agrego un registro pero como hacer para agregar mas registros he intentado varias cosas y nada hechenme una mano por fa



<?php
$conexion = mysql_connect('localhost', 'root', 'pat526');
mysql_select_db('inmobiliaria');
?>
<html>
<head>
<title>Mantenimiento de Ciudades</title>
</head>
<body>
<h1>Mantenimiento de Ciudades</h1>
<?php
if (isset($_POST['txtNombre'])) {
@mysql_query("INSERT INTO ciudades SET nombre = '" . $_POST['txtNombre'] . "'");
echo 'Ciudad agregada correctamente';
} else {
?>
<form action="ciudades.php" method="post" name="frmDatos" id="frmDatos">
<label>Nombre:</label>
<br>
<input type="text" name="txtNombre" id="txtNombre">
<input type="submit" name="cmdAceptar" id="cmdAceptar" value="Aceptar">
</form>
<?php
}
mysql_close($conexion);
?>
</body>
</html>
  #2 (permalink)  
Antiguo 26/08/2008, 08:17
 
Fecha de Ingreso: agosto-2008
Ubicación: Medellin
Mensajes: 7
Antigüedad: 16 años, 3 meses
Puntos: 0
Respuesta: Agregar registros

Hola. Porque no sacas el formulario del else:
<?php
if (isset($_POST['txtNombre'])) {
@mysql_query("INSERT INTO ciudades SET nombre = '" . $_POST['txtNombre'] . "'");
echo 'Ciudad agregada correctamente';
}
?>
<form action="ciudades.php" method="post" name="frmDatos" id="frmDatos">
<label>Nombre:</label>
<br>
<input type="text" name="txtNombre" id="txtNombre">
<input type="submit" name="cmdAceptar" id="cmdAceptar" value="Aceptar">
</form>
<?php


de esta manera, si no existe post, simplemente el formulario aparece. Pero si existe post, entonces te carga el mensaje y luego el formulario de nuevo.

Espero te sirva la info!
  #3 (permalink)  
Antiguo 26/08/2008, 11:07
 
Fecha de Ingreso: septiembre-2006
Mensajes: 17
Antigüedad: 18 años, 2 meses
Puntos: 0
Respuesta: Agregar registros

Gracias por la sugerencia y si es buena idea lo hare , pero saben tube un error a la hora de exponer mi problema, pasa lo siguiente con ese codigo solo puedo agregar un campo, cuando realmente tengo mas campos si uso ese codigo si se agrega el registro pero con los demas campos en blanco, se que tengo que modificar el frm ya lo hice pero no se como hacer el codigo para que en el registro se agregen todos los campos . espero haver sido explisito y gracias de antemano
  #4 (permalink)  
Antiguo 26/08/2008, 11:12
Avatar de Taldreakan  
Fecha de Ingreso: julio-2008
Mensajes: 128
Antigüedad: 16 años, 4 meses
Puntos: 2
Respuesta: Agregar registros

Esta es la consulta para Insert

Código:
INSERT INTO ciudades (nombre, lada, poblacion)
    VALUES ('New York', '00564', '59092';
Esta comunmente se ocupa para Update
Código:
UPDATE ciudades SET nombre = 'Chicacgo';
Suerte
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:10.