Ver Mensaje Individual
  #3 (permalink)  
Antiguo 19/10/2004, 13:13
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Te recomendaría usar:


Código PHP:
mysql_connect(....);
$sql="tal";
mysql_select_db("tu_BD_a_trabajar") or die (mysql_error());
mysql_query($sql) or die (mysql_error()); 
En lugar de mysql_db_query() .. esa función podría desaparecer en alguna versión de PHP .. intenta no usarla y usar las otras dos.

En tu $sql .. si usas comillas al principio .. PHP no va a evaluar el valor de $variables .. debes usar comillas dobles:

Código PHP:
$sql "INSERT INTO `directorioa` (`id`, `nombre`, `direccion`, `telefono`, `correo`, `pweb`, `contacto`, `servicio`, `estado`, `desc`) VALUES ('$id', '$nombre', '$direccion', '$telefono', '$correo', '$pweb', '$contacto', '$seccion', '$estado', '$desc')"
----

Lado2mx . .te faltó un echo o un "die()" para presentar el mensaje de erro (para que se vea ..)

Código PHP:
mysql_db_query($conexion$sql) or die (mysql_error()); 
Un saludo,