addTransaction($loginTransaction);
// Register triggers
$loginTransaction->registerTrigger("STARTER", "Trigger_Default_Starter", 1, "POST", "kt_login1");
$loginTransaction->registerTrigger("END", "Trigger_Default_Redirect", 99, "{kt_login_redirect}");
// Add columns
$loginTransaction->addColumn("kt_login_user", "STRING_TYPE", "POST", "kt_login_user");
$loginTransaction->addColumn("kt_login_password", "STRING_TYPE", "POST", "kt_login_password");
// End of login transaction instance
// Execute all the registered transactions
$tNGs->executeTransactions();
// Get the transaction recordset
$rscustom = $tNGs->getRecordset("custom");
$row_rscustom = mysql_fetch_assoc($rscustom);
$totalRows_rscustom = mysql_num_rows($rscustom);
// Show Dynamic Thumbnail
$objDynamicThumb1 = new tNG_DynamicThumbnail("", "KT_thumbnail1");
$objDynamicThumb1->setFolder("gallery/news/");
$objDynamicThumb1->setRenameRule("{rsNews.image_news}");
$objDynamicThumb1->setResize(90, 0, true);
$objDynamicThumb1->setWatermark(false);
$colname_rsLingua = "1";
if (isset($_SESSION['idLanguage'])) {
$colname_rsLingua = $_SESSION['idLanguage'];
}
mysql_select_db($database_database, $database);
$query_rsLingua = sprintf("SELECT sitelabels_static.*, sitelabels.* FROM sitelabels_static JOIN sitelabels on sitelabels_static.key_label = sitelabels.id WHERE sitelabels_static.language_label = %s", GetSQLValueString($colname_rsLingua, "int"));
$rsLingua = mysql_query($query_rsLingua, $database) or die(mysql_error());
$row_rsLingua = mysql_fetch_assoc($rsLingua);
$totalRows_rsLingua = mysql_num_rows($rsLingua);
mysql_select_db($database_catalogo, $catalogo);
$query_rsAvanzate = "SELECT * FROM tipo_tabella ORDER BY nome ASC";
$rsAvanzate = mysql_query($query_rsAvanzate, $catalogo) or die(mysql_error());
$row_rsAvanzate = mysql_fetch_assoc($rsAvanzate);
$totalRows_rsAvanzate = mysql_num_rows($rsAvanzate);
$maxRows_rsVersioni = 10;
$pageNum_rsVersioni = 0;
if (isset($_GET['pageNum_rsVersioni'])) {
$pageNum_rsVersioni = $_GET['pageNum_rsVersioni'];
}
$startRow_rsVersioni = $pageNum_rsVersioni * $maxRows_rsVersioni;
mysql_select_db($database_catalogo, $catalogo);
$query_rsVersioni = "SELECT * FROM versione ORDER BY nome ASC";
$query_limit_rsVersioni = sprintf("%s LIMIT %d, %d", $query_rsVersioni, $startRow_rsVersioni, $maxRows_rsVersioni);
$rsVersioni = mysql_query($query_limit_rsVersioni, $catalogo) or die(mysql_error());
$row_rsVersioni = mysql_fetch_assoc($rsVersioni);
if (isset($_GET['totalRows_rsVersioni'])) {
$totalRows_rsVersioni = $_GET['totalRows_rsVersioni'];
} else {
$all_rsVersioni = mysql_query($query_rsVersioni);
$totalRows_rsVersioni = mysql_num_rows($all_rsVersioni);
}
$totalPages_rsVersioni = ceil($totalRows_rsVersioni/$maxRows_rsVersioni)-1;
// Trasformare resultSet in Array
$labels = array();
for( $i = 0; $i < $totalRows_rsLingua; $i++ )
{
// Array
$labels[$row_rsLingua['labelname']] = $row_rsLingua['value_label'];
// Go on
$row_rsLingua = mysql_fetch_assoc($rsLingua);
}
function calcolaNome( $nome )
{
$colname_rsLingua = "1";
if (isset($_SESSION['idLanguage'])) {
$colname_rsLingua = $_SESSION['idLanguage'];
}
if( strpos( $nome, "/" ) == FALSE )
return $nome;
// Italiano
if( $colname_rsLingua == 1 )
{
$position = strpos( $nome, "/" );
$nomereturned = substr( $nome, 0, $position - 1 );
}
// INglese
if( $colname_rsLingua == 2 )
{
$position = strstr( $nome, "/" );
$nomereturned = substr( $position, 2, strlen( $position ) - 2 );
}
return $nomereturned;
}
// Recupero Valori
if( isset( $_GET['versionemotore'] ) ) {
$_POST['versionemotore'] = $_GET['versionemotore'];
$_POST['KT_SEARCH'] = 1;
}
if( isset( $_GET['cercaarticolo'] ) ) {
$_POST['cercaarticolo'] = $_GET['cercaarticolo'];
$_POST['KT_SEARCH'] = 1;
}
if( isset( $_GET['matricola'] ) ) {
$_POST['matricola'] = $_GET['matricola'];
$_POST['KT_SEARCH'] = 1;
}
if( isset( $_GET['annocerca'] ) ) {
$_POST['annocerca'] = $_GET['annocerca'];
$_POST['KT_SEARCH'] = 1;
}
$query_rsTab = "SELECT * FROM tipo_tabella ORDER BY nome ASC";
$rsTab = mysql_query($query_rsTab, $catalogo) or die(mysql_error());
$row_rsTab = mysql_fetch_assoc($rsTab);
$totalRows_rsTab = mysql_num_rows($rsTab);
// Verifica se ricerca avanzata
$extraTab = "";
for( $j = 0; $j < $totalRows_rsTab; $j++ )
{
if( isset( $_GET['id'.$row_rsTab['ID']] ) )
{
$_POST['avanzata'.$row_rsTab['ID']] = $_GET['id'.$row_rsTab['ID']];
}
$row_rsTab = mysql_fetch_assoc($rsTab);
}
$query_rsTab = "SELECT * FROM tipo_tabella ORDER BY nome ASC";
$rsTab = mysql_query($query_rsTab, $catalogo) or die(mysql_error());
$row_rsTab = mysql_fetch_assoc($rsTab);
$totalRows_rsTab = mysql_num_rows($rsTab);
// Verifica se ricerca avanzata
$extraTab = "";
for( $j = 0; $j < $totalRows_rsTab; $j++ )
{
if( isset( $_POST['avanzata'.$row_rsTab['ID']] ) )
{
$extraTab .= "&id".$row_rsTab['ID']."=1";
}
$row_rsTab = mysql_fetch_assoc($rsTab);
}
$ricercaQuery = "";
if( isset( $_POST['KT_SEARCH'] ) )
{
// Ricerca per Versione Matricola
if( isset( $_POST['versionemotore'] ) && $_POST['versionemotore'] != "0" )
{
mysql_select_db($database_catalogo, $catalogo);
$query_rsVersioni2 = "SELECT * FROM versione WHERE codice = ".$_POST['versionemotore'];
$rsVersioni2 = mysql_query($query_rsVersioni2, $catalogo) or die(mysql_error());
$row_rsVersioni2 = mysql_fetch_assoc($rsVersioni2);
$totalRows_rsVersioni2 = mysql_num_rows($rsVersioni2);
if( ( isset( $_POST['matricola'] ) && $_POST['matricola'] != "" && strlen( $_POST['matricola'] ) == 7 ) )
{
$codice=$_POST['matricola'];
$cod_versione=substr($codice,0,2);
$anno=substr($codice,2,2);
$primo_motore=intval( substr($codice,4,3) );
$query_rsVersioni2 = "SELECT * FROM versione WHERE codice = ".$cod_versione." AND codice = ".$_POST['versionemotore'];
$rsVersioni2 = mysql_query($query_rsVersioni2, $catalogo) or die(mysql_error());
$row_rsVersioni2 = mysql_fetch_assoc($rsVersioni2);
$totalRows_rsVersioni2 = mysql_num_rows($rsVersioni2);
}
$query_rsAvanzate1 = "SELECT * FROM tipo_tabella ORDER BY nome ASC";
$rsAvanzate1 = mysql_query($query_rsAvanzate1, $catalogo) or die(mysql_error());
$row_rsAvanzate1 = mysql_fetch_assoc($rsAvanzate1);
$totalRows_rsAvanzate1 = mysql_num_rows($rsAvanzate1);
// Verifica se ricerca avanzata
$presente = "";
for( $j = 0; $j < $totalRows_rsAvanzate1; $j++ )
{
if( isset( $_POST['avanzata'.$row_rsAvanzate1['ID']] ) )
{
if( $presente == "" )
{
$presente = " WHERE ID IN (".$row_rsAvanzate1['ID'];
}
else
{
$presente .= ", ".$row_rsAvanzate1['ID'];
}
}
$row_rsAvanzate1 = mysql_fetch_assoc($rsAvanzate1);
}
if( $presente != "" )
$presente .= ")";
$query_rsVersioni3 = "SELECT * FROM tipo_tabella ".$presente." ORDER BY nome";
$ricercaQuery = $query_rsVersioni3;
$rsVersioni3 = mysql_query($query_rsVersioni3, $catalogo) or die(mysql_error());
$row_rsVersioni3 = mysql_fetch_assoc($rsVersioni3);
$totalRows_rsVersioni3 = mysql_num_rows($rsVersioni3);
}
else if( ( isset( $_POST['cercaarticolo'] ) && $_POST['cercaarticolo'] != "" ) )
{
mysql_select_db($database_catalogo, $catalogo);
$query_rsVersioni2 = "SELECT DISTINCT versione.nome,articolo.ID as idArt,articolo.codice, versione.ID FROM ((articolo_famiglia INNER JOIN articolo ON articolo_famiglia.cod_articolo = articolo.ID) INNER JOIN famiglia_versione ON articolo_famiglia.cod_famiglia = famiglia_versione.cod_famiglia) INNER JOIN versione ON famiglia_versione.cod_versione = versione.ID WHERE (articolo.codice='".$_POST['cercaarticolo']."')";
$rsVersioni2 = mysql_query($query_rsVersioni2, $catalogo) or die(mysql_error());
$row_rsVersioni2 = mysql_fetch_assoc($rsVersioni2);
$totalRows_rsVersioni2 = mysql_num_rows($rsVersioni2);
}
else if( ( isset( $_POST['matricola'] ) && $_POST['matricola'] != "" ) )
{
$codice=$_POST['matricola'];
$cod_versione=substr($codice,0,2);
$anno=substr($codice,2,2);
$primo_motore=substr($codice,4,3);
if( $cod_versione == "" )
$cod_versione = "-1";
if( $anno == "" )
$anno = "-1";
if( $primo_motore == "" )
$primo_motore = "-1";
mysql_select_db($database_catalogo, $catalogo);
$query_rsVersioni2 = "SELECT * FROM versione WHERE codice = ".$cod_versione;
$rsVersioni2 = mysql_query($query_rsVersioni2, $catalogo) or die(mysql_error());
$row_rsVersioni2 = mysql_fetch_assoc($rsVersioni2);
$totalRows_rsVersioni2 = mysql_num_rows($rsVersioni2);
$query_rsAvanzate1 = "SELECT * FROM tipo_tabella ORDER BY nome ASC";
$rsAvanzate1 = mysql_query($query_rsAvanzate1, $catalogo) or die(mysql_error());
$row_rsAvanzate1 = mysql_fetch_assoc($rsAvanzate1);
$totalRows_rsAvanzate1 = mysql_num_rows($rsAvanzate1);
// Verifica se ricerca avanzata
$presente = "";
for( $j = 0; $j < $totalRows_rsAvanzate1; $j++ )
{
if( isset( $_POST['avanzata'.$row_rsAvanzate1['ID']] ) )
{
if( $presente == "" )
{
$presente = " WHERE ID IN (".$row_rsAvanzate1['ID'];
}
else
{
$presente .= ", ".$row_rsAvanzate1['ID'];
}
}
$row_rsAvanzate1 = mysql_fetch_assoc($rsAvanzate1);
}
if( $presente != "" )
$presente .= ")";
$query_rsVersioni3 = "SELECT * FROM tipo_tabella ".$presente." ORDER BY nome";
$ricercaQuery = $query_rsVersioni3;
$rsVersioni3 = mysql_query($query_rsVersioni3, $catalogo) or die(mysql_error());
$row_rsVersioni3 = mysql_fetch_assoc($rsVersioni3);
$totalRows_rsVersioni3 = mysql_num_rows($rsVersioni3);
}
}
?>
::..FNM-MARINE....::::: Marine Diesel Engine :::::::::::.................................................
|
|
|
|
|
";
$row_rsVersioni2 = mysql_fetch_assoc($rsVersioni2);
}
if( $totalRows_rsVersioni2 > 0 )
{
mysql_data_seek($rsVersioni2,0);
?>
0 )
{
if( ( isset( $_POST['matricola'] ) && $_POST['matricola'] != "" && strlen( $_POST['matricola'] ) == 7 ) )
{
$query_rsFamiglia = "SELECT * FROM famiglia_versione INNER JOIN famiglia ON famiglia_versione.cod_famiglia = famiglia.ID WHERE (famiglia_versione.cod_versione=".$_famiglia." AND ((famiglia_versione.primo_motore)<=".$primo_motore.")) AND famiglia.cod_tipo_tabella=".$row_rsVersioni3['ID'].$anno;
}
else
{
$query_rsFamiglia = "SELECT * FROM famiglia_versione INNER JOIN famiglia ON famiglia_versione.cod_famiglia = famiglia.ID WHERE (famiglia_versione.cod_versione=".$_famiglia." AND famiglia.cod_tipo_tabella=".$row_rsVersioni3['ID'].$anno.")";
}
$rsFamiglia = mysql_query($query_rsFamiglia, $catalogo) or die(mysql_error());
$row_rsFamiglia = mysql_fetch_assoc($rsFamiglia);
$totalRows_rsFamiglia = mysql_num_rows($rsFamiglia);
}
if( $totalRows_rsFamiglia != 0 )
{
?>
|
|
|
|
[] - |
|
0 )
{
?>
|
|
|
|
[] - |
|
[] - |
|
0 )
{
$tipo = 3;
$_versione = "";
$_famiglia = "";
// Unisci versioni
$arr_famiglia=array();
for( $i = 0; $i < $totalRows_rsVersioni2; $i++ )
{
$_versione .= $row_rsVersioni2['nome']." ";
array_push($arr_famiglia,$row_rsVersioni2['ID']);
$row_rsVersioni2 = mysql_fetch_assoc($rsVersioni2);
}
if( $totalRows_rsVersioni2 > 0 )
mysql_data_seek($rsVersioni2,0);
$versioneVersioneMotore .= "var CollapsiblePanel10000 = new Spry.Widget.CollapsiblePanel(\"CollapsiblePanel10000\", {enableAnimation:false, contentIsOpen:true});\n";
?>
|
|
|
[] - |
|
|
|
|