estoy tratando de hacerle un update a una tabla en mysql pero al correr el php, me arroja:
Warning: mysql_query(): supplied argument is not a valid MySQL-Link resourc
este es mi codigo php
Código PHP:
<?php
mysql_connect("localhost", "nick", "pass") or die ("cago mysql_connect".mysql_error());
mysql_select_db("administracion") or die ("cago mysql_select_db".mysql_error());
$id = $_POST['id'];
$nombre_reg=$_POST['nombre_reg'];
$empresa = $_POST['empresa'];
$descripcion= $_POST['descripcion'];
$lugar= $_POST['lugar'];
$periodo_1= $_POST['periodo_1'];
$periodo_2= $_POST['periodo_2'];
$horas= $_POST['horas'];
if($id='')
{
echo "no se ha seleccionado persona a la cual modificar el registro";
?>
<script language="JavaScript" type="text/javascript">
setTimeout("url()",2500);
function url()
{
window.history.back();
}
</script>
<?php
}
else
{
mysql_query("update experiencia set empresa='".$empresa."',descripcion='".$descripcion."',lugar='".$lugar."',periodo_1='".$periodo_1."',periodo_2='".$periodo_2."',horas='".$horas."' where id = '$id'",$conexion) or die ("cago mysql_query".mysql_error());
echo $_SESSION["s_username"] . ", Has modificado el registro exitosamente!!!<br>";
echo "Espera, se redireccionará automáticamente";
?>
<script language="JavaScript" type="text/javascript">
setTimeout("url()",2500);
function url()
{
window.location="../administracion.php";
}
</script>
<?php
}
?>