ayuda se los ruego
Publicado por MARCO (1 intervención) el 22/06/2010 02:58:51
Amigos mi nombre es marco vivo en mexico ojala me puedan ayudar tengo un problema con una concatenacion en una sentencia sql la verdad soy nuevo en esto estoy en pañales y tengo carencia ojala me puedan ayudar aca les pongo el codigo de mi formulario html,el codigo de mi base de datos mysql y el codigo php que no puedo
HTML
<td width="157"><div align="right">Nombre</div></td>
<td width="238"><input type="text" name="nombre" /></td>
</tr>
<tr>
<td><div align="right">Apellido paterno</div></td>
<td><input type="text" name="apellidopat" /></td>
</tr>
<tr>
<td><div align="right">Apellido materno</div></td>
<td><input type="text" name="apellidomat" /></td>
</tr>
<tr>
<td><div align="right">Direccion</div></td>
<td><input type="text" name="direccion" /></td>
</tr>
<tr>
<td><div align="right">Telefono</div></td>
<td><input type="text" name="telefono" /></td>
</tr>
<tr>
<td><div align="right">E-mail</div></td>
<td><input type="text" name="email" /></td>
</tr>
<tr>
<td><div align="right">Fecha de ingreso</div></td>
<td bordercolor="0"><input type="text" name="fechadeingreso" /></td>
</tr>
</table>
MYSQL
Estructura de tabla para la tabla `usuario`
--
CREATE TABLE `usuario` (
`id usuario` tinyint(4) NOT NULL auto_increment,
`id de tipo de usurio` tinyint(4) NOT NULL default '0',
`id de plantel` tinyint(4) NOT NULL default '0',
`nombre completo` varchar(50) NOT NULL default '',
`direccion` varchar(50) NOT NULL default '',
`telefono` tinyint(20) NOT NULL default '0',
`fecha de ingreso` varchar(30) NOT NULL default '',
`usuario` varchar(15) NOT NULL default '',
`password` varchar(10) NOT NULL default '',
`puesto` varchar(10) NOT NULL default '',
PRIMARY KEY (`id usuario`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
--
-- Volcar la base de datos para la tabla `usuario`
PHP
<?php
$v1=$_POST['nombre'];
$v2=$_POST['apellidopat'];
$v3=$_POST['apellidomat'];
$v4=$_POST['direccion'];
$v5=$_POST['telefono'];
$v6=$_POST['email'];
$v7=$_POST['fechadeingreso'];
echo $v1."<br>";
echo $v2."<br>";
echo $v3."<br>";
echo $v4."<br>";
echo $v5."<br>";
echo $v6."<br>";
echo $v7."<br>";
$conexion=mysql_connect("localhost","root","");
mysql_select_db("adminimep,$conexion);
$sentencia="INSERT INTO usuario (nombre completo,apellidopaterno,apellidomaterno,direccion,telefono,email,fecha de ingreso) values ('".$v1."','".$v2."','".$v3."','".$v4."','"$v5"','".$v6."','"$v7"')";
$r=mysql_query($sentencia,$conexion);
if(!query)
echo "error";
else
echo "exito";
?>
*****RESPONDANME LO QUE SEA POR FA ES PARA PODER LIBERAR MI SERVICIO SOCIAL AL CORREO ([email protected]) CHAU muchas gracias]]]]]]]]]]]]]]]]]]]]]
--
HTML
<td width="157"><div align="right">Nombre</div></td>
<td width="238"><input type="text" name="nombre" /></td>
</tr>
<tr>
<td><div align="right">Apellido paterno</div></td>
<td><input type="text" name="apellidopat" /></td>
</tr>
<tr>
<td><div align="right">Apellido materno</div></td>
<td><input type="text" name="apellidomat" /></td>
</tr>
<tr>
<td><div align="right">Direccion</div></td>
<td><input type="text" name="direccion" /></td>
</tr>
<tr>
<td><div align="right">Telefono</div></td>
<td><input type="text" name="telefono" /></td>
</tr>
<tr>
<td><div align="right">E-mail</div></td>
<td><input type="text" name="email" /></td>
</tr>
<tr>
<td><div align="right">Fecha de ingreso</div></td>
<td bordercolor="0"><input type="text" name="fechadeingreso" /></td>
</tr>
</table>
MYSQL
Estructura de tabla para la tabla `usuario`
--
CREATE TABLE `usuario` (
`id usuario` tinyint(4) NOT NULL auto_increment,
`id de tipo de usurio` tinyint(4) NOT NULL default '0',
`id de plantel` tinyint(4) NOT NULL default '0',
`nombre completo` varchar(50) NOT NULL default '',
`direccion` varchar(50) NOT NULL default '',
`telefono` tinyint(20) NOT NULL default '0',
`fecha de ingreso` varchar(30) NOT NULL default '',
`usuario` varchar(15) NOT NULL default '',
`password` varchar(10) NOT NULL default '',
`puesto` varchar(10) NOT NULL default '',
PRIMARY KEY (`id usuario`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
--
-- Volcar la base de datos para la tabla `usuario`
PHP
<?php
$v1=$_POST['nombre'];
$v2=$_POST['apellidopat'];
$v3=$_POST['apellidomat'];
$v4=$_POST['direccion'];
$v5=$_POST['telefono'];
$v6=$_POST['email'];
$v7=$_POST['fechadeingreso'];
echo $v1."<br>";
echo $v2."<br>";
echo $v3."<br>";
echo $v4."<br>";
echo $v5."<br>";
echo $v6."<br>";
echo $v7."<br>";
$conexion=mysql_connect("localhost","root","");
mysql_select_db("adminimep,$conexion);
$sentencia="INSERT INTO usuario (nombre completo,apellidopaterno,apellidomaterno,direccion,telefono,email,fecha de ingreso) values ('".$v1."','".$v2."','".$v3."','".$v4."','"$v5"','".$v6."','"$v7"')";
$r=mysql_query($sentencia,$conexion);
if(!query)
echo "error";
else
echo "exito";
?>
*****RESPONDANME LO QUE SEA POR FA ES PARA PODER LIBERAR MI SERVICIO SOCIAL AL CORREO ([email protected]) CHAU muchas gracias]]]]]]]]]]]]]]]]]]]]]
--
Valora esta pregunta


0