Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] ingreso de datos en blanco php mysql

Estas en el tema de ingreso de datos en blanco php mysql en el foro de PHP en Foros del Web. hola, tengo un formulario para enviar los datos a la base pero no lo puedo hacer funcionar, ya que me agrega un valor mas en ...
  #1 (permalink)  
Antiguo 17/03/2019, 02:18
 
Fecha de Ingreso: mayo-2006
Ubicación: Ciudad de Buenos Aires
Mensajes: 78
Antigüedad: 13 años, 6 meses
Puntos: 2
ingreso de datos en blanco php mysql

hola, tengo un formulario para enviar los datos a la base pero no lo puedo hacer funcionar, ya que me agrega un valor mas en la base pero con los datos en blanco, aqui los codigos:

Código HTML:
Ver original
  1. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
  2. <title>Cliente</title>
  3. <style type="text/css">
  4. <!--
  5. body {
  6.     background-color: #000066;
  7. }
  8. body,td,th {
  9.     color: #FFFFFF;
  10. }
  11. .Estilo3 {font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; }
  12. .Estilo4 {
  13.     font-family: Georgia, "Times New Roman", Times, serif;
  14.     font-size: 10px;
  15. }
  16. .Estilo6 {font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; font-size: 12px; }
  17. -->
  18. </style></head>
  19.  
  20. <table width="100%" height="100%" border="0">
  21.   <tr>
  22.     <td height="30" colspan="5"><div align="center" class="Estilo3"><img src="img/12.jpg" width="283" height="61"></div></td>
  23.   </tr>
  24.   <form action="ingreso.php" method="post">
  25.   <tr>
  26.     <td width="216" height="30" align="right" valign="middle"><span class="Estilo6">Nombre</span></td>
  27.     <td width="34" height="30" align="right" valign="middle">&nbsp;</td>
  28.     <td height="30" colspan="2" align="left" valign="middle">
  29.       <input name="nombre" type="text" size="30" maxlength="30">
  30.     </td>
  31.     <td width="158" height="30">&nbsp;</td>
  32.   </tr>
  33.   <tr>
  34.     <td width="216" height="30" align="right" valign="middle"><span class="Estilo6">Apellido</span></td>
  35.     <td width="34" height="30" align="right" valign="middle">&nbsp;</td>
  36.     <td height="30" colspan="2" align="left" valign="middle">
  37.       <input name="apellido" type="text" id="apellido" size="30" maxlength="30">
  38.     </td>
  39.     <td width="158" height="30">&nbsp;</td>
  40.   </tr>
  41.   <tr>
  42.     <td height="30" align="right" valign="middle"><span class="Estilo6">Direcci&oacute;n</span></td>
  43.     <td height="30" align="right" valign="middle">&nbsp;</td>
  44.     <td height="30" colspan="2" align="left" valign="middle"><input name="direccion" type="text" size="50" maxlength="50"></td>
  45.     <td height="30">&nbsp;</td>
  46.   </tr>
  47.   <tr>
  48.     <td height="30" align="right" valign="middle"><span class="Estilo6">Tel&eacute;fono</span></td>
  49.     <td height="30" align="right" valign="middle">&nbsp;</td>
  50.     <td height="30" colspan="2" align="left" valign="middle">
  51.       <input name="telefono" type="text" size="15" maxlength="15">
  52.     </td>
  53.     <td height="30">&nbsp;</td>
  54.   </tr>
  55.   <tr>
  56.     <td height="30" align="right" valign="middle"><span class="Estilo6">M&oacute;vil</span></td>
  57.     <td height="30" align="right" valign="middle">&nbsp;</td>
  58.     <td height="30" colspan="2" align="left" valign="middle">
  59.       <input name="movil" type="text" size="15" maxlength="15">
  60.     </td>
  61.     <td height="30">&nbsp;</td>
  62.   </tr>
  63.   <tr>
  64.     <td height="30" align="right" valign="middle"><span class="Estilo6">Otro</span></td>
  65.     <td height="30" align="right" valign="middle">&nbsp;</td>
  66.     <td height="30" colspan="2" align="left" valign="middle">
  67.       <input name="otro" type="text" size="15" maxlength="15">
  68.     </td>
  69.     <td height="30">&nbsp;</td>
  70.   </tr>
  71.   <tr>
  72.     <td height="30" align="right" valign="middle"><span class="Estilo6">e-mail</span></td>
  73.     <td height="30" align="right" valign="middle">&nbsp;</td>
  74.     <td height="30" colspan="2" align="left" valign="middle">
  75.       <input name="email" type="text" size="40" maxlength="40">
  76.     </td>
  77.     <td height="30">&nbsp;</td>
  78.   </tr>
  79.   <tr>
  80.     <td height="30" align="right" valign="middle"><span class="Estilo6">e-mail2</span></td>
  81.     <td height="30" align="right" valign="middle">&nbsp;</td>
  82.     <td height="30" colspan="2" align="left" valign="middle">
  83.       <input name="email2" type="text" id="email2" size="40" maxlength="40">
  84.     </td>
  85.     <td height="30">&nbsp;</td>
  86.   </tr>
  87.   <tr>
  88.     <td height="30" align="right" valign="middle"><span class="Estilo6">Tipo</span></td>
  89.     <td height="30" align="right" valign="middle">&nbsp;</td>
  90.     <td height="30" colspan="2" align="left" valign="middle">
  91.       <select name="estado">
  92.         <option>Comprador</option>
  93.         <option>Vendedor</option>
  94.         <option>Inquilino</option>
  95.         <option>Propietario</option>
  96.         <option>Contacto</option>
  97.         <option>Colega</option>
  98.         <option>Proveedor</option>
  99.       </select>
  100.     </td>
  101.     <td height="30">&nbsp;</td>
  102.   </tr>
  103.   <tr>
  104.     <td height="30" align="right" valign="middle"><span class="Estilo6">Inmueble</span></td>
  105.     <td height="30" align="right" valign="middle">&nbsp;</td>
  106.     <td height="30" colspan="2" align="left" valign="middle">
  107.       <input name="operacion" type="text" size="50" maxlength="50">
  108.     </td>
  109.     <td height="30">&nbsp;</td>
  110.   </tr>
  111.   <tr>
  112.     <td height="30" align="right" valign="middle"><span class="Estilo6">Monto</span></td>
  113.     <td height="30" align="right" valign="middle">&nbsp;</td>
  114.     <td height="30" colspan="2" align="left" valign="middle">
  115.       <input name="monto" type="text" size="30" maxlength="30">
  116.     </td>
  117.     <td height="30">&nbsp;</td>
  118.   </tr>
  119.   <tr>
  120.     <td height="30" align="right" valign="middle"><span class="Estilo6">Fecha de Operaci&oacute;n </span></td>
  121.     <td height="30" align="right" valign="middle">&nbsp;</td>
  122.     <td height="30" colspan="2" align="left" valign="middle">
  123.       <input name="fecha" type="text" size="10" maxlength="10">
  124.       <span class="Estilo4">aaaa-mm-dd</span></td>
  125.     <td height="30">&nbsp;</td>
  126.   </tr>
  127.   <tr>
  128.     <td height="30" align="right" valign="middle"><span class="Estilo6">Compartida</span></td>
  129.     <td height="30" align="right" valign="middle">&nbsp;</td>
  130.     <td height="30" colspan="2" align="left" valign="middle">
  131.       <input name="compartida" type="text" size="50" maxlength="50">
  132.     </td>
  133.     <td height="30">&nbsp;</td>
  134.   </tr>
  135.   <tr>
  136.     <td height="30" align="right" valign="middle"><span class="Estilo6">Observaciones</span></td>
  137.     <td align="right" valign="middle">&nbsp;</td>
  138.     <td height="30" colspan="2" align="left" valign="middle">
  139.       <textarea name="observaciones" cols="50"></textarea>
  140.     </td>
  141.     <td height="30">&nbsp;</td>
  142.   </tr>
  143.   <tr>
  144.     <td height="30" align="right" valign="top">&nbsp;</td>
  145.     <td align="right" valign="middle">&nbsp;</td>
  146.     <td height="30" colspan="2" align="left" valign="middle">&nbsp;</td>
  147.     <td height="30">&nbsp;</td>
  148.   </tr>
  149.   <tr>
  150.     <td height="30" align="right" valign="middle"><div align="center">
  151.     </div></td>
  152.     <td align="right" valign="middle">&nbsp;</td>
  153.     <td width="258" height="30" align="left" valign="middle">
  154.         <div align="left">
  155.           <input type=submit value=Guardar>
  156.         </div></td>
  157.     <td width="284" align="left" valign="middle">
  158.         <div align="left">
  159.           <input type=reset value=Limpiar>
  160.         </div></td>
  161.     <td height="30"><input name="INICIO" type="BUTTON" id="INICIO" onClick="location.href = 'index.html'" value=" Inicio "></td>
  162.   </tr>
  163.   </form>
  164. </body>
  165. </html>

Código PHP:
Ver original
  1. <title>Clientes</title>
  2. <?
  3. include "conexion.php";
  4.   $result=mysql_query ("INSERT INTO clientes(nombre, apellido, direccion, telefono, movil, otro, email, email2, estado, operacion, monto, fecha, compartida, observaciones, usuario)
  5.    VALUES ('$nombre','$apellido','$direccion','$telefono','$movil','$otro','$email','$email2','$estado','$operacion','$monto','$fecha','$compartida','$observaciones','$usuario')");
  6. ?>
  7. <style type="text/css">
  8. <!--
  9. body {
  10.     background-color: #000066;
  11. }
  12. body,td,th {
  13.     color: #FFFFFF;
  14. }
  15. .Estilo1 {font-family: Georgia, "Times New Roman", Times, serif}
  16. -->
  17. </style>
  18. <table width="100%" height="100%" border="0">
  19.   <tr>
  20.     <td height="63" colspan="4"><div align="center"><img src="img/11.jpg" width="400" height="40"></div></td>
  21.   </tr>
  22.   <tr>
  23.     <td width="182" height="25">&nbsp;</td>
  24.     <td width="272">&nbsp;</td>
  25.     <td width="263">&nbsp;</td>
  26.     <td width="197">&nbsp;</td>
  27.   </tr>
  28.   <tr>
  29.     <td height="26">&nbsp;</td>
  30.     <td><form>
  31.       <div align="center">
  32.         <input name="INICIO" type="BUTTON" id="INICIO" onClick="location.href = 'index.html'" value="       Inicio       ">
  33.       </div>
  34.     </form></td>
  35.     <td><form>
  36.       <div align="center">
  37.         <input type="button" value="Ingresar otro" onClick="location.href = 'clientes.php' ">
  38.       </div>
  39.     </form></td>
  40.     <td>&nbsp;</td>
  41.   </tr>
  42.   <tr>
  43.     <td>&nbsp;</td>
  44.     <td>&nbsp;</td>
  45.     <td>&nbsp;</td>
  46.     <td>&nbsp;</td>
  47.   </tr>
  48. </table>
  49. </html>

Código PHP:
Ver original
  1. <?php
  2. $dbhost="localhost";  // host del MySQL (generalmente localhost)
  3. $dbusuario="root"; // aqui debes ingresar el nombre de usuario
  4.                       // para acceder a la base
  5. $dbpassword="*********"; // password de acceso para el usuario de la
  6.                       // linea anterior
  7. $db="2019";        // Seleccionamos la base con la cual trabajar
  8. $conexion = mysql_connect($dbhost, $dbusuario, $dbpassword);
  9. mysql_select_db($db, $conexion);
  10. ?>

por qué razon no se envian los datos ingresados en el formulario?

gracias!!!
  #2 (permalink)  
Antiguo 17/03/2019, 12:20
Avatar de petit89  
Fecha de Ingreso: marzo-2011
Mensajes: 1.028
Antigüedad: 8 años, 8 meses
Puntos: 149
Respuesta: ingreso de datos en blanco php mysql

no estas recibiendo los campos en ningun lugar despues de enviados del formulario... por cada campo enviado debes tener algo como:
Código PHP:
Ver original
  1. $nombre_variable = $_POST['name_campo'];

luego de recibirlas ya puedes usar $nombre_variable en el INSERT INTO
__________________
█ WebHosting / Reseller a bajo costo | Uptime Garantizado | Soporte en Español e Ingles
¿Te sirvió la respuesta? Deja un +1 (Triangulo negro al lado derecho)
  #3 (permalink)  
Antiguo 18/03/2019, 20:08
 
Fecha de Ingreso: mayo-2006
Ubicación: Ciudad de Buenos Aires
Mensajes: 78
Antigüedad: 13 años, 6 meses
Puntos: 2
Respuesta: ingreso de datos en blanco php mysql

Cita:
Iniciado por petit89 Ver Mensaje
no estas recibiendo los campos en ningun lugar despues de enviados del formulario... por cada campo enviado debes tener algo como:
Código PHP:
Ver original
  1. $nombre_variable = $_POST['name_campo'];

luego de recibirlas ya puedes usar $nombre_variable en el INSERT INTO
Muchas gracias!

Etiquetas: blanco, funcion, html, ingreso, input, mysql, select
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 21:18.