Insertar Un Registro En Base De Datos Con Boton
bueno amigos estoy utilizando el delphi for php y tengo un problema quiero insertar un registro en mi base de datos de mysql al darle click con un boton. ingreso esta consulta en boton:
Código PHP:
oviamente ingrese dos tedit 1 con el nombre e1 y el otro con el nombre e2 la cos q porbe de todo y nada si alguien me ayudaria seria bacan ayuda porfavor..... los campos q |
error que te sale?
|
Hola
Cita:
mysql_query("INSERT INTO NombreTabla (Campo1, Campo2) VALUES ('$Variable1', '$Variable2')"); :) |
Delphi For Php
Yo tambien tengo un problema, no puedo capturar el texto de los edit1 y edit2 para luego guardarlos en la base de datos.
$login="$this->Edit1->Text"; mysql_query("insert into user (login) values ('$login')"); me guarda algo asi como "Object ID" en la tabla mas no la informacion ingresada en el edit.. Una ayuda urgente Xfavor:confused: :confused: :confused: |
Para que te grabe la información que entras en el edit debes poner lo siguiente:
$login = $this->Edit1->getText(); |
Lo maximo..
Estimado amigo maximo_nashir vbmenu_register("postmenu_215441", true);
... Funciona....!!!!! Gracias por el Dato,,,,, :) :) :D |
ComboBox
una consulta mas...
y como hago para capturar el value del combobox???? $dato=$this->ComboBox1->getItemIndex(); con este solo obtengo el Index pero no el value.. Saludos... :) :) |
De esta manera:
$dato=$this->ComboBox1->getItems(); |
ComboBox
Al grabar en la base de datos con:
$dato=$this->ComboBox1->getItems(); me graba con el texto "array" y no con la informacion senalada.. estoy grabando con la siguiente linea: mysql_select_db("sedoc"); mysql_query("insert into user (area) values ('$dato')"); una ayuda Xfavor,, :confused: :confused: |
ya tengo la solucion
$valor_selecionado = $this->ComboBox1->items[$this->ComboBox1->ItemIndex];
con esta linea se soluciono el problema...:) |
Otro problema con el DBGRID
tengo problemas al capturar un valor que estoy manipulando dentro de un DBGRID y luego cargarlo a una variable,
ademas no se como una vez realizado las modificaciones en el DBgrid estas se guarden en la Base de Datos Les agradezco por su ayuda :confused: :confused: :confused: :confused: :confused: :confused: |
Hola
Cita:
|
Conectar Mysql con php
Cita:
el codigo de mi formulario html es este. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Registro de Notas</title> <style type="text/css"> <!-- .Estilo1 { font-size: 18px; font-family: "Monotype Corsiva"; font-weight: bold; color: #0000FF; } --> </style> </head> <body> <form id="form1" name="fp" method="post" action="prueba.php"> <label><span class="Estilo1">Registrar Notas Alumno:</span><br /> <br /> <strong>Id Curso:</strong> <select name="Curso" id="Curso"> <option>MT1</option> <option>LP5</option> <option>BD</option> <option>L1</option> <option>EII</option> <option>S1</option> </select> <br /> <br /> <strong>Unidad: </strong> </label> <label> <select name="Unidad" id="Unidad"> <option>1</option> <option>2</option> <option>3</option> </select> </label> <p> <label> <strong>Id Alumno</strong>: <input type="text" name="Alumno" id="Alumno" /> </label> </p> <p><strong>Nota: <label> </label> </strong> <label> <select name="Nota" id="Nota"> <option>0</option> <option>1</option> <option>2</option> <option>3</option> <option>4</option> <option>5</option> <option>6</option> <option>7</option> <option>8</option> <option>9</option> <option>10</option> <option>11</option> <option>12</option> <option>13</option> <option>14</option> <option>15</option> <option>16</option> <option>17</option> <option>18</option> <option>19</option> <option>20</option> </select> <br /> </label> <label> <input type="submit" name="Enviar" id="Enviar" value="Enviar" /> </label> </p> </form> </body> </html> y el codigo q sigo en el php es el siguiente: prueba.php <?php xcurso = $_post['curso']; xunidad = $_post['unidad']; xalumno = $_post['alumno']; xnota = $_post['nota]; $bdconex = @mysql_connect("localhost", "root", ""); $res= mysql_select_db("NotaAlumno", $bdconex); mysql_query("INSERT INTO Regnota (idalumno, unidad, nota, idcurso) VALUES ('$alumno', '$unidad', '$nota', '$curso' )"); ?> si alguien tien un ejemplo parecido si me lo pudiera psar soy nuevo en esto necesito ayuda .. se los agradesco de antemano |
Problemas con Delphi for PHP
Estimados amigos del club delphi... Me sale es siguiente error cuando invoco a otra pagina PHP
Warning: Cannot modify header information - headers already sent by (output started at C:\AppServ\www\vcl\dbtables.inc.php:1104) in C:\AppServ\www\nuevo.php on line 88 y no abre la pagina.. lo estoy llamando con : Header("Location: enviar.php"); en el evento onclik de un boton.. haber si alguien me da una mano en este problema que tengo Saludos cordiales.. Atte. Oaguilarv :confused: :confused: :confused: |
Hola,
Cita:
te lo pondré más o menos como debes ponerlo: Connected True DriverName MySQL Host localhost:3306 UserName root UserPassword tuclave Nota: es provable que tengas que variar alguna de estas propiedades... y luego de conectar este componente pues tienes que usar el componente llamado Table, el cual tiene las siguientes propiedades: Active True Database Database1 TableName NombredeTuTabla Con eso pues creo que te respondo y lo demás es conectar cada componente con la tabla que quieres usar... |
La franja horaria es GMT +2. Ahora son las 07:16:59. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi