a nivel de
SQL es más óptimo referirse a los campos con su tabla (
tablename.field) debido que le evita a motor de SQL el buscar la tabla y resolver conflictos,
pero no es necesario aplicar lo mismo en PHP, recuerda que el punto es el operador de concatenación y jamás he visto variables de la forma:
$o.id_obra=$_GET['ID_OBRA']; // el punto es el operador de concatenación
realmente ignoro si funciona bien con php (
http://www.php.net/manual/es/languag...les.basics.php), pero es mejor utilizar las
convenciones estandarizadas para evitar confusiones, como usar guión bajo o underscroll (en zend/pear se usa para funciones):
$o_id_obra=$_GET['ID_OBRA'];
camelCase usualmente utilizado para variables:
$oIdObra=$_GET['ID_OBRA']; // ó
$oId_obra=$_GET['ID_OBRA'];
o como te agrade a la vista