Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/07/2010, 07:18
Avatar de Hapki
Hapki
 
Fecha de Ingreso: febrero-2005
Mensajes: 263
Antigüedad: 19 años, 2 meses
Puntos: 1
subir variables a mysql- me da error

Estoy intentando hacer algo "sencillo" pero me da error, ¿alguién me puede echar una mano?

Explico antes lo que intento hacer:

- Recoger las variables que me han llegado del flash a este archivo php
- Una vez recogidas, compruebo que si estaban vacías en la base de datos, entonces inserto los nuevos valores
- Si por el contrario no estaban vacías, entonces modifico los valores actuales.

El php que tengo es así:

Código:
<?php  
require_once("config.php"); 
$lg1=$_POST["lg1"]; 
$lg2=$_POST["lg2"]; 
 
if($lg1==NULL|$lg2==NULL){ 
   $ins=mysql_query($gimnasialanz,"INSERT INTO horarios_espe (lg1,lh1) VALUES ('$lg1','$lh1'); 
}else{ 
    $sql="UPDATE horarios_espe SET "; 
    $sql .= "lg1 ='" .$_POST['lg1']; 
    $sql .= "lh1 ='" .$_POST['lh1']; 
$res=mysql_query($sql) or die (mysql_error()); 
   echo "&estado=DATOS SUBIDOS&";  
   mysql_close($cnx); 
   exit; 
   }    
?>

El error que me manda el navegador es:
Cita:
Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in (me indica q es la linea de la sentencia del INSERT TO)
Alguién sabe dónde está el fallo y decirme si es correcta la programación que estoy haciendo para los objetivos que he dicho al principio?

Muchas gracias de antemano.
__________________
Nada es imposible para una mente dispuesta