Foros del Web » Programando para Internet » PHP »

ayuda con carga de datos.. por favor

Estas en el tema de ayuda con carga de datos.. por favor en el foro de PHP en Foros del Web. hola, primero que nada no me decido en donde poner esto, porque no se si es un problema del form o algo de php, pienso ...
  #1 (permalink)  
Antiguo 02/02/2007, 22:24
 
Fecha de Ingreso: enero-2007
Mensajes: 135
Antigüedad: 17 años, 10 meses
Puntos: 1
ayuda con carga de datos.. por favor

hola, primero que nada no me decido en donde poner esto, porque no se si es un problema del form o algo de php, pienso que es un tema de base de datos.. en conclusion, no logro que funcione..
les cuento estoy diseñando un soft de gestion para la web de la inmobiliaria de mi familia. y ahora estoy en la etapa de que se carguen los datos desde una pagina normal sin tener que utilizar phpmyadmin. y aqui esta mi problema en teoria tendria que andar bien y cargar los datos a la base de datos pero cuando reviso la base los datos no ingresaron. espero que me puedan dar una mano, aca les paso el codigo
Código PHP:
<html>

<
body>



<
form method="post" action="add_reg.php3">

Codigo :<input type="Text" name="codigo"><br>

descripcion:<input type="Text" name="descripcion"><br>

Ubicacion :<input type="Text" name="ubicacion"><br>

Precio :<input type="Text" name="precio"><br>
Precius :<input type="Text" name="precious"><br>
Categoria :<input type="Text" name="categoria"><br>   
Localidad :<input type="Text" name="localidad"><br>

<
input type="Submit" name="enviar" value="Aceptar información">

</
form>

</
body>

</
html
Código PHP:
<html>

<body>

<?php

// process form
$link mysql_connect("localhost","","");

mysql_select_db("farran",$link);

$sql "INSERT INTO propiedades (codigo, descripcion, ubicacion, precio, categoria, localidad, precious emT INTO propiedades (codigo, descripcion, ubicacion, precio, categoria, localidad, precious) ";

$sql .= "VALUES ('$codigo', '$descripcion', '$ubicacion', '$precio', '$categoria', '$localidad', '$precious')";

$result mysql_query($sql);

echo 
"¡Gracias! Hemos recibido sus datos.\n";
 
?>
</body>

</html
muchas gracias espero que me puedan dar una mano...
Manu
  #2 (permalink)  
Antiguo 03/02/2007, 02:38
Avatar de B**
B**
 
Fecha de Ingreso: enero-2006
Ubicación: Monterrey,Mexico
Mensajes: 952
Antigüedad: 18 años, 10 meses
Puntos: 3
Re: ayuda con carga de datos.. por favor

Tu problema es de PHP...
Primero tienes que definir las variables...con los arrays superglobales
Ej:
Código PHP:
$nombre=$_POST[nombre];//tienes que usar el mismo nombre que le pusiste al textbox
$edad=$_POST[edad]; 
Y aparte tu query esta mal la sintaxis es asi:
Código PHP:
insert into tabla(camposvalues(valores); 
Y ese print"recibimos los datos", siempre se va a a ejecutar aunque no los recibas, tienes que ponerlo dentro de un if.
__________________
-URL= Go PHP5.
-Age=22.
-Learning=PHP,J2EE,Struts,MAMBO,C++,JSON,AJAX,XHTML ,CSS.
  #3 (permalink)  
Antiguo 03/02/2007, 08:56
Avatar de BrujoNic
Super Moderador
 
Fecha de Ingreso: noviembre-2001
Ubicación: Costa Rica/Nicaragua
Mensajes: 16.935
Antigüedad: 23 años
Puntos: 655
Re: ayuda con carga de datos.. por favor

Movido desde BD a PHP.

Por favor lee la Función de la sección de Base de Datos ya que es la segunda ves que he tratado de decirte que en BD no se debe de poner código.
__________________
La tecnología está para ayudarnos. No comprendo el porqué con esa ayuda, la gente escribe TAN MAL.
NO PERDAMOS NUESTRO LINDO IDIOMA ESPAÑOL
  #4 (permalink)  
Antiguo 03/02/2007, 13:01
 
Fecha de Ingreso: enero-2007
Mensajes: 135
Antigüedad: 17 años, 10 meses
Puntos: 1
Re: ayuda con carga de datos.. por favor

muchas gracias por la ayuda...
Manu
  #5 (permalink)  
Antiguo 13/02/2007, 00:06
Avatar de |U-Bahn|.root.  
Fecha de Ingreso: febrero-2007
Mensajes: 3
Antigüedad: 17 años, 9 meses
Puntos: 0
Re: ayuda con carga de datos.. por favor

EDITO: Aqui el método de carga de datos en una BD, combinando en un solo archivo PHP el formulario y el script.
Gracias manuferreiro.

Cita:
<html>
<body>
<form method="post" action="add_reg.phtml">
<input type="hidden" name="botones" value="'.$mensaje.'">
Nombre: <input type="Text" name="nombre"><br>
Precio Efectivo: <input type="Text" name="efectivo"><br>
Precio Tarjeta: <input type="Text" name="tarjeta"><br>
Precio Unitario: <input type="Text" name="unitario"><br>
Observaciones: <input type="Text" name="observaciones"><br>
<input type="Submit" name="enviar" value="Aceptar información">

<?php
$botones = $_POST[botones];
$nombre = $_POST[nombre];
$efectivo = $_POST[efectivo];
$tarjeta = $_POST[tarjeta];
$unitario = $_POST[unitario];
$observaciones = $_POST[observaciones];
// process form
include("conexion.phtml");
$link=Conectarse();
$sql = "INSERT INTO precios (nombre, efectivo, tarjeta, unitario, observaciones)
VALUES ('$nombre', '$efectivo', '$tarjeta', '$unitario', '$observaciones')";
$result = mysql_query($sql);
?>
</body>
</html>

Última edición por |U-Bahn|.root.; 13/02/2007 a las 11:43 Razón: Solucion encontrada.
  #6 (permalink)  
Antiguo 13/02/2007, 01:25
 
Fecha de Ingreso: enero-2007
Mensajes: 135
Antigüedad: 17 años, 10 meses
Puntos: 1
Re: ayuda con carga de datos.. por favor

hola U-Bahn|.root. te cuento mas o menos lo que yo tengo.. te lo paso en dos pasos como yo lo hice, pero probalo hacerlo en una sola y tiene que ser lo mismo...
Código PHP:
<form method="post" action="add_reg.php3">
<
input type="hidden" name="botones" value="'.$mensaje.'">
 
categoria :<input type="Text" name="categoria"><br>
    
Localidad:<input type="Text" name="localidad"><br>
ubicacion:<input type="Text" name="ubicacion"><br>

precio :<input type="Text" name="precio"><br>

Precius :<input type="Text" name="precious"><br>
descripcion :<input type="Text" name="descripcion"><br>   ///modificar con listin desplegable
tipo :<input type="Text" name="tipo"><br>
   <
input type="Submit" name="enviar" value="Aceptar información"
Código PHP:
$botones $_POST[botones];
 
$categoria $_POST[categoria];
 
$localidad $_POST[localidad];
 
$ubicacion $_POST[ubicacion];
 
$precio $_POST[precio];
 
$precious $_POST[precious];
 
$descripcion $_POST[descripcion];
 
$tipo $_POST[tipo]; 
// process form
include("conex.phtml"); 
   
$link=Conectarse(); 

$sql "INSERT INTO propiedades (categoria, localidad, ubicacion, precio, botones, precious, descripcion, tipo) 

VALUES ('$categoria', '$localidad', '$ubicacion', '$precio', '$botones', '$precious', '$descripcion', '$tipo')"
;

$result mysql_query($sql); 
eso te tiene que funcionar... sino lo entendiste bien, decime y veo si te lo puedo explicar un poco mejor..
saludos y ojala te sea de ayuda..
Manu
  #7 (permalink)  
Antiguo 13/02/2007, 04:04
Avatar de |U-Bahn|.root.  
Fecha de Ingreso: febrero-2007
Mensajes: 3
Antigüedad: 17 años, 9 meses
Puntos: 0
Re: ayuda con carga de datos.. por favor

Combinado y posteado arriba.
Saludos

Última edición por |U-Bahn|.root.; 13/02/2007 a las 05:18
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 14:12.