Hola señores, necesito utiliza 1 variable para 2 consultas.
Os dejo el código para que lo veais más facilmente.
Código PHP:
//recibimos las variables enviadas por el formulario y limpiandolas
$categoria= htmlentities($_POST[categoria]);
$titulo= htmlentities($_POST[titulo]);
$autor= htmlentities($_POST[autor]);
$caducidad= $_POST[caducidad];
$descripcion=$_POST[descripcion];
$now = time();
$archivo = $_POST[archivo];
$visible = $_POST[visible];
$fecha=$caducidad;
$cha=explode('/',$fecha);
$anio=$cha[2];
$mes=$cha[1];
$dia=$cha[0];
$fechacambiada="$anio".'-'."$mes".'-'."$dia";
//insertamos los registros almacenados en las variables
$consulta1 = mysql_query("insert into noticias(autor,titulo,categoria,fecha,noticia,visible)
values('$autor','$titulo','$categoria','$now','$descripcion','$visible')",$connect);
mysql_free_result($consulta1);
$consulta2 = mysql_query("insert into subvenciones(autor,titulo,descripcion,fecha,fecha_cad,archivo,visible)
values('$autor','$titulo','$descripcion','$now','$fechacambiada','$archivo','$visible')",$connect);
mysql_free_result($consulta2);
header("location: ../loginpanel/administracion.php");
Como veis necesito insertar cosas en 2 sitios diferentes a la vez.
Y la variable $visible, necesito meterla en las 2 tablas. El caso es que si lo hago como lo tengo ahí no me lo inserta, he probado haciendo
$visible1 = $_POST[visible];
$visible2 = $_POST[visible];
Pero no funciona XDD
Como puedo hacerlo? Me corre mucha prisa!!
Un saludo y gracias.