Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/02/2010, 00:10
sorm
 
Fecha de Ingreso: febrero-2010
Mensajes: 2
Antigüedad: 14 años, 2 meses
Puntos: 0
Error al enviar datos de un formulario a una bd

<?php
$con=mysql_connect("localhost","root","");
echo "$_POST[perid]<BR>";
echo "$_POST[perno]<BR>";
echo "$_POST[perpu]<BR>";
echo "$_POST[perte]<BR>";
echo "$_POST[perem]<BR>";
echo "$_POST[perdo]<BR>";

//para ver que si recibe los valores del formulario, hasta aquí funciona bien

$a=$_POST['perid'];
$b=$_POST['perno'];
$c=$_POST['perpu'];
$d=$_POST['perte'];
$e=$_POST['perem'];
$f=$_POST['perdo'];

//cambiando los nombres de las variables por nombres más cortos

$ins=mysql_db_query("tablas", "INSERT INTO personal (idpersonal, nombre, puesto, telefono, email, domicilio) VALUES ('$a','$b','$c','$d','$e','$f',)");

//valores de la tabla correctos, verificados.

if($ins==true)
echo "Registrado correctamente. <BR>";
else
echo "Error al insertar el registro. <BR>";

$clo=mysql_close($con);
if ($clo==true)
echo "...";
else
echo "Error al cerrar la conexion a la base de datos";

?> <a href="index.php">Regresar al inicio.</a>

el error que me muestra es:

1
Martin Solorio Reyes
Gerente
1569668
[email protected]
Brigadier 69

Deprecated: mysql_db_query() [function.mysql-db-query]: This function is deprecated; use mysql_query() instead in C:\wamp\www\Examenalternativo\personal2.php on line 19
Error al insertar el registro.

// ahora bien, al cambiar mysql_db_quer() por lo que ahí me dice mysql_query

da este error
*******************************
Warning: mysql_query() expects parameter 2 to be resource, string given in C:\wamp\www\Examenalternativo\personal2.php on line 19
Error al insertar el registro.
*******************************
Les pido su ayuda por favor, de verdad ya intenté buscar mucho tiempo en google, tengo un libro de USERS de php, pero no logro dar con el error, gracias!!!!