Por favor, ayudenme... PHP y MySQL
Publicado por anthony (2 intervenciones) el 22/11/2011 12:26:27
ayer hice un pequeño formulario en el cual utilice este codigo
la cosa es que cuando envio los datos desde el formulario para que se registren en la base de datos, al pusar el boton se registra asi
nombre apellido edad etc
nombre apellido edad etc...
es decir, no se registra lo que escribo en los campos sino estos values
intente colocando la variable de forma '.$nombre.' y se registran ".." en cada cuadro ... tambn '$nombre' y no aparece nada.. ayuda... no se que hacer
soy novato
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
<?php
$conexion = mysql_connect("localhost","name","password");
mysql_select_db("database",$conexion);
$sql="INSERT INTO registrar(nombre,apellido,edad,pais,cedula,sexo) VALUES('nombre','apellido','edad','pais','cedula','sexo')";
mysql_query($sql);
?>
<FORM ACTION="cuatro.php" METHOD="POST" ENCTYPE="multipart/form-data">
<table width="636" border="0">
<tr>
<td width="319">nombre:<input type="text" name="nombre"></td>
<td width="307">apellido:
<input type="text" name="apellido"></td>
</tr>
<tr>
<td>edad:
<input type="text" name="edad"></td>
<td>pais:
<select name="pais">
<option value="venezuela" selected>venezuela
<option value="colombia">colombia
<option value="peru">peru
<option value="bolivia">bolivia
<option value="ecuador">ecuador
</select></td>
</tr>
<tr>
<td>cedula:
<input type="text" name="cedula"></td>
<td>Sexo:
<INPUT TYPE="radio" NAME="sexo" VALUE="Femenino" CHECKED>Mujer
<INPUT TYPE="radio" NAME="sexo" VALUE="Masculino">
Hombre</td>
</tr>
<tr>
<td>tu foto: <INPUT TYPE="file" NAME="fichero">
</td>
<td><input type="submit" value="ENVIAR"></td>
</tr>
</table>
</FORM>
la cosa es que cuando envio los datos desde el formulario para que se registren en la base de datos, al pusar el boton se registra asi
nombre apellido edad etc
nombre apellido edad etc...
es decir, no se registra lo que escribo en los campos sino estos values
1
2
VALUES('nombre','apellido','edad','pais','cedula','sexo')";
mysql_query($sql);
intente colocando la variable de forma '.$nombre.' y se registran ".." en cada cuadro ... tambn '$nombre' y no aparece nada.. ayuda... no se que hacer
soy novato
Valora esta pregunta


0