a ver si me podeis ayudar,en cuanto inserto la linea foreach me da fallo de T_ELSE;(Parse error: syntax error, unexpected T_ELSE).
Código MySQL:
Ver originaldoquery
("insert into {{table}} set id_usuario=".$id_usuario.
", id_recurso=".$row
['ID'].
", prod_hora=0, cantidad=0", "producciones") or die
(mysql_error
()); foreach
($edificios
as $edificio
=>$propiedad
){ mysql_query
("INSERT INTO ex_edificios (usuario, edificio, nivel, costo, capacidad, tipo_recurso, prod_hora, cantidad) VALUES ('$usuario','$edificio', 0, 100, 100,'".$propiedad
['recurso'].
"', 0, 0)") or die
(mysql_error
());
}
mysql_query("insert into lt_users(id,nick,password,last_seen, rights,chat_id,picture_url)
values (".mysql_insert_id
().
", '{$usuario}', '{$password}','".
time().
"','Standard',0,'$foto_avatar')") or die
(mysql_error
());
}
{
//Mostramos el registro de errores del registro
$titulo=$idioma['title_registro'];
$page = '<div class="contenido2">'.$idioma['error_ref_infor'].'<br />
<span style="color:red;">'.$listaerrores.'</span><br /><a href="entrar.php?accion=registro">'.$idioma['return'].'</a></div>';
}
ubicacion_mapa($usuario);
}
-------------------------------------me podeis indicar el porque da ese fallo??---muchas graciass.