Tuganet
-
Total de itens
7 -
Registro em
-
Última visita
Posts postados por Tuganet
-
-
Da no mesmo você usar qualquer um dos 3 exemplos:
<?php //Condição if $descricao = ""; if(isset($row_estoque['descricao'])){ $descricao = "Descrição: ".$row_estoque['descricao']; } //Condição if/else if(isset($row_estoque['descricao'])){ $descricao = "Descrição: ".$row_estoque['descricao']; }else{ $descricao = ""; } //Operador Ternário $descricao = isset($row_estoque['descricao'])?"Descrição: ".$row_estoque['descricao']:""; ?>
Não esquece de estudar os operadores do php: http://php.net/manual/pt_BR/language.operators.php
Putsss era man!
Ele não puxa o resultado da string.. ou seja... o produto que tem descrição, não o mostra na pagina. Simlesmente não aparece :(
-
Dentro do estoquelist.php, procure a variável $_GET['order'].
Não sei como está sendo feita essa ordenação (se é na busca do banco de dados ou ordenando arrays), por isso poste aqui o que o sistema faz de acordo com o valor dessa variável.
O Massaki.. valeu..
segue o código da pag.
<?php
session_start();
ob_start();
?>
<?php
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); // Date in the past
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT"); // Always modified
header("Cache-Control: private, no-store, no-cache, must-revalidate"); // HTTP/1.1
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache"); // HTTP/1.0
?>
<?php include ("ewconfig.php") ?>
<?php include ("db.php") ?>
<?php include ("estoqueinfo.php") ?>
<?php include ("advsecu.php") ?>
<?php include ("phpmkrfn.php") ?>
<?php include ("ewupload.php") ?>
<?php
if (!IsLoggedIn()) {
ob_end_clean();
header("Location: login.php");
exit();
}
?>
<?php
// Initialize common variables
$x_Tipo = NULL;
$ox_Tipo = NULL;
$z_Tipo = NULL;
$ar_x_Tipo = NULL;
$ari_x_Tipo = NULL;
$x_TipoList = NULL;
$x_TipoChk = NULL;
$cbo_x_Tipo_js = NULL;
$x_anuncio = NULL;
$ox_anuncio = NULL;
$z_anuncio = NULL;
$ar_x_anuncio = NULL;
$ari_x_anuncio = NULL;
$x_anuncioList = NULL;
$x_anuncioChk = NULL;
$cbo_x_anuncio_js = NULL;
$x_Id_estoque = NULL;
$ox_Id_estoque = NULL;
$z_Id_estoque = NULL;
$ar_x_Id_estoque = NULL;
$ari_x_Id_estoque = NULL;
$x_Id_estoqueList = NULL;
$x_Id_estoqueChk = NULL;
$cbo_x_Id_estoque_js = NULL;
$x_id_plano = NULL;
$ox_id_plano = NULL;
$z_id_plano = NULL;
$ar_x_id_plano = NULL;
$ari_x_id_plano = NULL;
$x_id_planoList = NULL;
$x_id_planoChk = NULL;
$cbo_x_id_plano_js = NULL;
$x_data_cadastro = NULL;
$ox_data_cadastro = NULL;
$z_data_cadastro = NULL;
$ar_x_data_cadastro = NULL;
$ari_x_data_cadastro = NULL;
$x_data_cadastroList = NULL;
$x_data_cadastroChk = NULL;
$cbo_x_data_cadastro_js = NULL;
$x_data = NULL;
$ox_data = NULL;
$z_data = NULL;
$ar_x_data = NULL;
$ari_x_data = NULL;
$x_dataList = NULL;
$x_dataChk = NULL;
$cbo_x_data_js = NULL;
$x_id_membro = NULL;
$ox_id_membro = NULL;
$z_id_membro = NULL;
$ar_x_id_membro = NULL;
$ari_x_id_membro = NULL;
$x_id_membroList = NULL;
$x_id_membroChk = NULL;
$cbo_x_id_membro_js = NULL;
$x_categoria = NULL;
$ox_categoria = NULL;
$z_categoria = NULL;
$ar_x_categoria = NULL;
$ari_x_categoria = NULL;
$x_categoriaList = NULL;
$x_categoriaChk = NULL;
$cbo_x_categoria_js = NULL;
$x_marcas = NULL;
$ox_marcas = NULL;
$z_marcas = NULL;
$ar_x_marcas = NULL;
$ari_x_marcas = NULL;
$x_marcasList = NULL;
$x_marcasChk = NULL;
$cbo_x_marcas_js = NULL;
$x_marca = NULL;
$ox_marca = NULL;
$z_marca = NULL;
$ar_x_marca = NULL;
$ari_x_marca = NULL;
$x_marcaList = NULL;
$x_marcaChk = NULL;
$cbo_x_marca_js = NULL;
$x_ano = NULL;
$ox_ano = NULL;
$z_ano = NULL;
$ar_x_ano = NULL;
$ari_x_ano = NULL;
$x_anoList = NULL;
$x_anoChk = NULL;
$cbo_x_ano_js = NULL;
$x_ano2 = NULL;
$ox_ano2 = NULL;
$z_ano2 = NULL;
$ar_x_ano2 = NULL;
$ari_x_ano2 = NULL;
$x_ano2List = NULL;
$x_ano2Chk = NULL;
$cbo_x_ano2_js = NULL;
$x_cor = NULL;
$ox_cor = NULL;
$z_cor = NULL;
$ar_x_cor = NULL;
$ari_x_cor = NULL;
$x_corList = NULL;
$x_corChk = NULL;
$cbo_x_cor_js = NULL;
$x_preco = NULL;
$ox_preco = NULL;
$z_preco = NULL;
$ar_x_preco = NULL;
$ari_x_preco = NULL;
$x_precoList = NULL;
$x_precoChk = NULL;
$cbo_x_preco_js = NULL;
$x_cidade = NULL;
$ox_cidade = NULL;
$z_cidade = NULL;
$ar_x_cidade = NULL;
$ari_x_cidade = NULL;
$x_cidadeList = NULL;
$x_cidadeChk = NULL;
$cbo_x_cidade_js = NULL;
$x_km = NULL;
$ox_km = NULL;
$z_km = NULL;
$ar_x_km = NULL;
$ari_x_km = NULL;
$x_kmList = NULL;
$x_kmChk = NULL;
$cbo_x_km_js = NULL;
$x_placa = NULL;
$ox_placa = NULL;
$z_placa = NULL;
$ar_x_placa = NULL;
$ari_x_placa = NULL;
$x_placaList = NULL;
$x_placaChk = NULL;
$cbo_x_placa_js = NULL;
$x_condicoes = NULL;
$ox_condicoes = NULL;
$z_condicoes = NULL;
$ar_x_condicoes = NULL;
$ari_x_condicoes = NULL;
$x_condicoesList = NULL;
$x_condicoesChk = NULL;
$cbo_x_condicoes_js = NULL;
$x_portas = NULL;
$ox_portas = NULL;
$z_portas = NULL;
$ar_x_portas = NULL;
$ari_x_portas = NULL;
$x_portasList = NULL;
$x_portasChk = NULL;
$cbo_x_portas_js = NULL;
$x_combustivel = NULL;
$ox_combustivel = NULL;
$z_combustivel = NULL;
$ar_x_combustivel = NULL;
$ari_x_combustivel = NULL;
$x_combustivelList = NULL;
$x_combustivelChk = NULL;
$cbo_x_combustivel_js = NULL;
$x_transmissao = NULL;
$ox_transmissao = NULL;
$z_transmissao = NULL;
$ar_x_transmissao = NULL;
$ari_x_transmissao = NULL;
$x_transmissaoList = NULL;
$x_transmissaoChk = NULL;
$cbo_x_transmissao_js = NULL;
$x_descricao = NULL;
$ox_descricao = NULL;
$z_descricao = NULL;
$ar_x_descricao = NULL;
$ari_x_descricao = NULL;
$x_descricaoList = NULL;
$x_descricaoChk = NULL;
$cbo_x_descricao_js = NULL;
$x_oferta = NULL;
$ox_oferta = NULL;
$z_oferta = NULL;
$ar_x_oferta = NULL;
$ari_x_oferta = NULL;
$x_ofertaList = NULL;
$x_ofertaChk = NULL;
$cbo_x_oferta_js = NULL;
$x_exibir = NULL;
$ox_exibir = NULL;
$z_exibir = NULL;
$ar_x_exibir = NULL;
$ari_x_exibir = NULL;
$x_exibirList = NULL;
$x_exibirChk = NULL;
$cbo_x_exibir_js = NULL;
$x_avisado = NULL;
$ox_avisado = NULL;
$z_avisado = NULL;
$ar_x_avisado = NULL;
$ari_x_avisado = NULL;
$x_avisadoList = NULL;
$x_avisadoChk = NULL;
$cbo_x_avisado_js = NULL;
$x_entrada = NULL;
$ox_entrada = NULL;
$z_entrada = NULL;
$ar_x_entrada = NULL;
$ari_x_entrada = NULL;
$x_entradaList = NULL;
$x_entradaChk = NULL;
$cbo_x_entrada_js = NULL;
$x_qtd_parcelas = NULL;
$ox_qtd_parcelas = NULL;
$z_qtd_parcelas = NULL;
$ar_x_qtd_parcelas = NULL;
$ari_x_qtd_parcelas = NULL;
$x_qtd_parcelasList = NULL;
$x_qtd_parcelasChk = NULL;
$cbo_x_qtd_parcelas_js = NULL;
$x_valor_parcelas = NULL;
$ox_valor_parcelas = NULL;
$z_valor_parcelas = NULL;
$ar_x_valor_parcelas = NULL;
$ari_x_valor_parcelas = NULL;
$x_valor_parcelasList = NULL;
$x_valor_parcelasChk = NULL;
$cbo_x_valor_parcelas_js = NULL;
$x_contato = NULL;
$ox_contato = NULL;
$z_contato = NULL;
$ar_x_contato = NULL;
$ari_x_contato = NULL;
$x_contatoList = NULL;
$x_contatoChk = NULL;
$cbo_x_contato_js = NULL;
$x_acessos = NULL;
$ox_acessos = NULL;
$z_acessos = NULL;
$ar_x_acessos = NULL;
$ari_x_acessos = NULL;
$x_acessosList = NULL;
$x_acessosChk = NULL;
$cbo_x_acessos_js = NULL;
?>
<?php
$nStartRec = 0;
$nStopRec = 0;
$nTotalRecs = 0;
$nRecCount = 0;
$nRecActual = 0;
$sKeyMaster = "";
$sDbWhereMaster = "";
$sSrchAdvanced = "";
$psearch = "";
$psearchtype = "";
$sDbWhereDetail = "";
$sSrchBasic = "";
$sSrchWhere = "";
$sDbWhere = "";
$sOrderBy = "";
$sSqlMaster = "";
$sListTrJs = "";
$bEditRow = "";
$nEditRowCnt = "";
$sDeleteConfirmMsg = "";
$bMasterRecordExist = false;
$x_id = NULL;
$ox_id = NULL;
$x_id_marca = NULL;
$ox_id_marca = NULL;
$x_modelo = NULL;
$ox_modelo = NULL;
$nDisplayRecs = "400050";
$nRecRange = 10;
// Open connection to the database
$conn = phpmkr_db_connect(HOST, USER, PASS, DB, PORT);
// Handle reset command
ResetCmd();
// Set up master detail parameters
SetUpMasterDetail();
// Get search criteria for Basic (Quick) Search
$psearch = (!get_magic_quotes_gpc()) ? addslashes(@$_GET[ewTblBasicSrch]) : @$_GET[ewTblBasicSrch];
$psearchtype = @$_GET[ewTblBasicSrchType];
SetUpBasicSearch();
// Build search criteria
if ($sSrchAdvanced != "") {
if ($sSrchWhere <> "") $sSrchWhere .= " AND ";
$sSrchWhere .= "(" . $sSrchAdvanced . ")"; // Advanced Search
}
if ($sSrchBasic != "") {
if ($sSrchWhere <> "") $sSrchWhere .= " AND ";
$sSrchWhere .= "(" . $sSrchBasic . ")"; // Basic Search
}
// Save search criteria
if ($sSrchWhere != "") {
$_SESSION[ewSessionTblSearchWhere] = $sSrchWhere;
// Reset start record counter (new search)
$nStartRec = 1;
$_SESSION[ewSessionTblStartRec] = $nStartRec;
} else {
$sSrchWhere = @$_SESSION[ewSessionTblSearchWhere];
RestoreSearch();
}
// Build filter condition
$sDbWhere = "";
if ($sDbWhereDetail <> "") {
if ($sDbWhere <> "") $sDbWhere .= " AND ";
$sDbWhere .= "(" . $sDbWhereDetail . ")";
}
if ($sSrchWhere <> "") {
if ($sDbWhere <> "") $sDbWhere .= " AND ";
$sDbWhere .= "(" . $sSrchWhere . ")";
}
// Set up sorting order
$sOrderBy = "";
SetUpSortOrder();
$sSql = ewBuildSql(ewSqlSelect, ewSqlWhere, ewSqlGroupBy, ewSqlHaving, ewSqlOrderBy, $sDbWhere, $sOrderBy);
// echo $sSql . "<br>"; // Uncomment to show SQL for debugging
// Build master record SQL
if ($sDbWhereMaster <> "") {
$sSqlMaster = ewBuildSql(ewSqlMasterSelect, ewSqlMasterWhere, ewSqlMasterGroupBy, ewSqlMasterHaving, ewSqlMasterOrderBy, $sDbWhereMaster, "");
$rs = phpmkr_query($sSqlMaster, $conn) or die("Falha ao executar consulta." . __LINE__ . ": " . phpmkr_error($conn) . '<br>SQL: ' . $sSqlMaster);
$bMasterRecordExist = (phpmkr_num_rows($rs) > 0);
if (!$bMasterRecordExist) {
$_SESSION[ewSessionTblMasterWhere] = "";
$_SESSION[ewSessionTblDetailWhere] = "";
$_SESSION[ewSessionMessage] = "Nenhum registro encontrado";
phpmkr_free_result($rs);
phpmkr_db_close($conn);
header("Location: modelolist.php");
exit();
}
}
?>
<?php include ("header.php") ?>
<script type="text/javascript">
<!--
EW_LookupFn = "ewlookup.php"; // ewlookup file name
EW_AddOptFn = "ewaddopt.php"; // ewaddopt.php file name
//-->
</script>
<script type="text/javascript" src="ewp.js"></script>
<script type="text/javascript">
<!--
EW_dateSep = "/"; // set date separator
EW_UploadAllowedFileExt = "gif,jpg,jpeg,bmp,png,doc,xls,pdf,zip"; // allowed upload file extension
//-->
</script>
<script type="text/javascript">
<!--
var firstrowoffset = 1; // first data row start at
var tablename = 'ewlistmain'; // table name
var lastrowoffset = 0; // footer row
var usecss = true; // use css
var rowclass = 'ewTableRow'; // row class
var rowaltclass = 'ewTableAltRow'; // row alternate class
var rowmoverclass = 'ewTableHighlightRow'; // row mouse over class
var rowselectedclass = 'ewTableSelectRow'; // row selected class
var roweditclass = 'ewTableEditRow'; // row edit class
var rowcolor = '#FFFFFF'; // row color
var rowaltcolor = '#F5F5F5'; // row alternate color
var rowmovercolor = '#FFCCFF'; // row mouse over color
var rowselectedcolor = '#CCFFFF'; // row selected color
var roweditcolor = '#FFFF99'; // row edit color
//-->
</script>
<script type="text/javascript">
<!--
var EW_DHTMLEditors = [];
//-->
</script>
<?php
if ($sDbWhereMaster <> "") {
if ($bMasterRecordExist) { ?>
<p><span class="phpmaker">Registro principal: MODELOS
<br><a href="modelolist.php">Voltar à lista principal</a></span>
</p>
<table class="ewTable">
<tr class="ewTableHeader">
<td valign="top"><span>marca</span></td>
<td valign="top"><span>modelo</span></td>
</tr>
<tr class="ewTableSelectRow">
<?php
$row = phpmkr_fetch_array($rs);
$x_id = $row["id"];
$x_id_marca = $row["id_marca"];
$x_modelo = $row["modelo"];
?>
<td><span>
<?php
if ((!is_null($x_id_marca)) && ($x_id_marca <> "")) {
$sSqlWrk = "SELECT `marca` FROM `marca`";
$sTmp = $x_id_marca;
$sTmp = addslashes($sTmp);
$sSqlWrk .= " WHERE `Id_marca` = " . $sTmp . "";
$rswrk = phpmkr_query($sSqlWrk,$conn) or die("Falha ao executar consulta." . __LINE__ . ": " . phpmkr_error($conn) . '<br>SQL:' . $sSqlWrk);
if ($rswrk && $rowwrk = phpmkr_fetch_array($rswrk)) {
$sTmp = $rowwrk["marca"];
}
@phpmkr_free_result($rswrk);
} else {
$sTmp = "";
}
$ox_id_marca = $x_id_marca; // Backup original value
$x_id_marca = $sTmp;
?>
<?php echo $x_id_marca; ?>
<?php $x_id_marca = $ox_id_marca; // Restore original value ?>
</span></td>
<td><span>
<?php echo $x_modelo; ?>
</span></td>
</tr>
</table>
<br>
<?php
}
phpmkr_free_result($rs);
}
?>
<?php
// Set up recordset
$rs = phpmkr_query($sSql, $conn) or die("Falha ao executar consulta." . __LINE__ . ": " . phpmkr_error($conn) . '<br>SQL: ' . $sSql);
$nTotalRecs = phpmkr_num_rows($rs);
if ($nDisplayRecs <= 0) { // Display all records
$nDisplayRecs = $nTotalRecs;
}
$nStartRec = 1;
SetUpStartRec(); // Set up start record position
?>
<p><span class="phpmaker">Sessão: LISTAGEM DE ANÚNCIOS</span></p>
<form id="festoquelistsrch" name="festoquelistsrch" action="estoquelist.php" >
<table class="ewBasicSearch">
<tr>
<td><span class="phpmaker">
<input type="text" name="<?php echo ewTblBasicSrch; ?>" size="20" value="<?php echo $psearch;?>">
<input type="Submit" name="Submit" value="Busca (*)">
<input type="Button" name="Reset" value="Limpar" onclick="EW_clearForm(this.form);this.form.<?php echo ewTblBasicSrchType;?>[0].checked = true;">
<a href="estoquelist.php?cmd=reset">Mostrar todas</a>
</span></td>
</tr>
<tr>
<td><span class="phpmaker"><input type="radio" name="<?php echo ewTblBasicSrchType;?>" value="" <?php if ($psearchtype == "") { ?>checked<?php } ?>>frase exata <input type="radio" name="<?php echo ewTblBasicSrchType; ?>" value="AND" <?php if ($psearchtype == "AND") { ?>checked<?php } ?>>todas as palavras <input type="radio" name="<?php echo ewTblBasicSrchType; ?>" value="OR" <?php if ($psearchtype == "OR") { ?>checked<?php } ?>>qualquer palavra</span></td>
</tr>
</table>
</form>
<table class="ewListAdd">
<tr>
<td><span class="phpmaker"><a href="estoqueadd.php"><img src='images/add.gif' alt='Adicionar' border='0'></a></span></td>
</tr>
</table>
<p>
<?php
if (@$_SESSION[ewSessionMessage] <> "") {
?>
<p><span class="ewmsg"><?php echo $_SESSION[ewSessionMessage]; ?></span></p>
<?php
$_SESSION[ewSessionMessage] = ""; // Clear message
}
?>
<?php if ($nTotalRecs > 0) { ?>
<form method="post">
<table id="ewlistmain" class="ewTable">
<!-- Table header -->
<tr class="ewTableHeader">
<td colspan="8" valign="top">cLIQUE NO TITULO DA COLUNA - PARA LISTAR EM ORDEM CRESCENTE OU DECRESCENTE ***CADA COLUNA***.</td>
<td> </td>
</tr>
<tr class="ewTableHeader">
<td valign="top"><span>
<a href="estoquelist.php?order=<?php echo urlencode("Id_estoque"); ?>">
Id<?php if (@$_SESSION[ewSessionTblSort . "_x_Id_estoque"] == "ASC") { ?><img src="images/sortup.gif" width="10" height="9" border="0"><?php } elseif (@$_SESSION[ewSessionTblSort . "_x_Id_estoque"] == "DESC") { ?><img src="images/sortdown.gif" width="10" height="9" border="0"><?php } ?>
</a>
</span></td>
<td valign="top"><span>
<a href="estoquelist.php?order=<?php echo urlencode("categoria"); ?>">
categoria<?php if (@$_SESSION[ewSessionTblSort . "_x_categoria"] == "ASC") { ?><img src="images/sortup.gif" width="10" height="9" border="0"><?php } elseif (@$_SESSION[ewSessionTblSort . "_x_categoria"] == "DESC") { ?><img src="images/sortdown.gif" width="10" height="9" border="0"><?php } ?>
</a>
</span></td>
<td valign="top"><span>
<a href="estoquelist.php?order=<?php echo urlencode("marcas"); ?>">
marcas<?php if (@$_SESSION[ewSessionTblSort . "_x_marcas"] == "ASC") { ?><img src="images/sortup.gif" width="10" height="9" border="0"><?php } elseif (@$_SESSION[ewSessionTblSort . "_x_marcas"] == "DESC") { ?><img src="images/sortdown.gif" width="10" height="9" border="0"><?php } ?>
</a>
</span></td>
<td valign="top"><span>
<a href="estoquelist.php?order=<?php echo urlencode("marca"); ?>">
modelo<?php if (@$_SESSION[ewSessionTblSort . "_x_marca"] == "ASC") { ?><img src="images/sortup.gif" width="10" height="9" border="0"><?php } elseif (@$_SESSION[ewSessionTblSort . "_x_marca"] == "DESC") { ?><img src="images/sortdown.gif" width="10" height="9" border="0"><?php } ?>
</a>
</span></td>
<td valign="top"><span>
<a href="estoquelist.php?order=<?php echo urlencode("exibir"); ?>">
exibir<?php if (@$_SESSION[ewSessionTblSort . "_x_exibir"] == "ASC") { ?><img src="images/sortup.gif" width="10" height="9" border="0"><?php } elseif (@$_SESSION[ewSessionTblSort . "_x_exibir"] == "DESC") { ?><img src="images/sortdown.gif" width="10" height="9" border="0"><?php } ?>
</a>
</span></td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<?php
// Set the last record to display
$nStopRec = $nStartRec + $nDisplayRecs - 1;
// Move to the first record
$nRecCount = $nStartRec - 1;
if (phpmkr_num_rows($rs) > 0) {
phpmkr_data_seek($rs, $nStartRec -1);
}
$nRecActual = 0;
while (($row = @phpmkr_fetch_array($rs)) && ($nRecCount < $nStopRec)) {
$nRecCount = $nRecCount + 1;
if ($nRecCount >= $nStartRec) {
$nRecActual++;
// Set row color
$sItemRowClass = " class=\"ewTableRow\"";
$sListTrJs = " onmouseover='ew_mouseover(this);' onmouseout='ew_mouseout(this);' onclick='ew_click(this);'";
// Display alternate color for rows
if ($nRecCount % 2 <> 1) {
$sItemRowClass = " class=\"ewTableAltRow\"";
}
$x_Tipo = $row["Tipo"];
$x_anuncio = $row["anuncio"];
$x_Id_estoque = $row["Id_estoque"];
$x_id_plano = $row["id_plano"];
$x_data_cadastro = $row["data_cadastro"];
$x_data = $row["data"];
$x_id_membro = $row["id_membro"];
$x_categoria = $row["categoria"];
$x_marcas = $row["marcas"];
$x_marca = $row["marca"];
$x_ano = $row["ano"];
$x_ano2 = $row["ano2"];
$x_cor = $row["cor"];
$x_preco = $row["preço"];
$x_cidade = $row["cidade"];
$x_km = $row["km"];
$x_placa = $row["placa"];
$x_condicoes = $row["condicoes"];
$x_portas = $row["portas"];
$x_combustivel = $row["combustivel"];
$x_transmissao = $row["transmissao"];
$x_descricao = $row["descricao"];
$x_oferta = $row["oferta"];
$x_exibir = $row["exibir"];
$x_avisado = $row["avisado"];
$x_entrada = $row["entrada"];
$x_qtd_parcelas = $row["qtd_parcelas"];
$x_valor_parcelas = $row["valor_parcelas"];
$x_contato = $row["contato"];
$x_acessos = $row["acessos"];
?>
<!-- Table body -->
<tr<?php echo $sItemRowClass; ?><?php echo $sListTrJs; ?>>
<!-- anuncio -->
<!-- Id_estoque -->
<td><span>
<?php echo $x_Id_estoque; ?>
</span></td>
<!-- id_plano -->
<!-- data_cadastro -->
<!-- data -->
<!-- categoria -->
<td><span>
<?php
if ((!is_null($x_categoria)) && ($x_categoria <> "")) {
$sSqlWrk = "SELECT `categoria` FROM `categorias`";
$sTmp = $x_categoria;
$sTmp = addslashes($sTmp);
$sSqlWrk .= " WHERE `id` = " . $sTmp . "";
$rswrk = phpmkr_query($sSqlWrk,$conn) or die("Falha ao executar consulta." . __LINE__ . ": " . phpmkr_error($conn) . '<br>SQL:' . $sSqlWrk);
if ($rswrk && $rowwrk = phpmkr_fetch_array($rswrk)) {
$sTmp = $rowwrk["categoria"];
}
@phpmkr_free_result($rswrk);
} else {
$sTmp = "";
}
$ox_categoria = $x_categoria; // Backup original value
$x_categoria = $sTmp;
?>
<?php echo $x_categoria; ?>
<?php $x_categoria = $ox_categoria; // Restore original value ?>
</span></td>
<!-- marcas -->
<td><span>
<?php
if ((!is_null($x_marcas)) && ($x_marcas <> "")) {
$sSqlWrk = "SELECT `marca` FROM `marca`";
$sTmp = $x_marcas;
$sTmp = addslashes($sTmp);
$sSqlWrk .= " WHERE `Id_marca` = " . $sTmp . "";
$rswrk = phpmkr_query($sSqlWrk,$conn) or die("Falha ao executar consulta." . __LINE__ . ": " . phpmkr_error($conn) . '<br>SQL:' . $sSqlWrk);
if ($rswrk && $rowwrk = phpmkr_fetch_array($rswrk)) {
$sTmp = $rowwrk["marca"];
}
@phpmkr_free_result($rswrk);
} else {
$sTmp = "";
}
$ox_marcas = $x_marcas; // Backup original value
$x_marcas = $sTmp;
?>
<?php echo $x_marcas; ?>
<?php $x_marcas = $ox_marcas; // Restore original value ?>
</span></td>
<!-- marca -->
<td><span>
<?php
if ((!is_null($x_marca)) && ($x_marca <> "")) {
$sSqlWrk = "SELECT `modelo` FROM `modelo`";
$sTmp = $x_marca;
$sTmp = addslashes($sTmp);
$sSqlWrk .= " WHERE `id` = " . $sTmp . "";
$rswrk = phpmkr_query($sSqlWrk,$conn) or die("Falha ao executar consulta." . __LINE__ . ": " . phpmkr_error($conn) . '<br>SQL:' . $sSqlWrk);
if ($rswrk && $rowwrk = phpmkr_fetch_array($rswrk)) {
$sTmp = $rowwrk["modelo"];
}
@phpmkr_free_result($rswrk);
} else {
$sTmp = "";
}
$ox_marca = $x_marca; // Backup original value
$x_marca = $sTmp;
?>
<?php echo $x_marca; ?>
<?php $x_marca = $ox_marca; // Restore original value ?>
</span></td>
<!-- exibir -->
<td><span>
<?php
switch ($x_exibir) {
case "Sim":
$sTmp = "Sim";
break;
case "Não":
$sTmp = "Não";
break;
default:
$sTmp = "";
}
$ox_exibir = $x_exibir; // Backup original value
$x_exibir = $sTmp;
?>
<?php echo $x_exibir; ?>
<?php $x_exibir = $ox_exibir; // Restore original value ?>
</span></td>
<td><span class="phpmaker"><a href="<?php if ($x_Id_estoque <> "") {echo "estoqueedit.php?Id_estoque=" . urlencode($x_Id_estoque); } else { echo "java script:alert('Registro inválido! Chave nula');";} ?>"><img src='images/edit.gif' alt='Editar' border='0'></a></span></td>
<td><span class="phpmaker"><a href="<?php if ($x_Id_estoque <> "") {echo "estoquedelete.php?Id_estoque=" . urlencode($x_Id_estoque); } else { echo "java script:alert('Registro inválido! Chave nula');";} ?>"><img src='images/excluir.gif' alt='Delete' border='0'></a></span></td>
<td><span class="phpmaker"><a href="fotoslist.php?showmaster=1&id_estoque=<?php echo urlencode($x_Id_estoque); ?>">FOTOS </a></span></td>
<td><span class="phpmaker"><a href="acessorios_carroslist.php?showmaster=1&id_estoque=<?php echo urlencode($x_Id_estoque); ?>">ACESS. </a></span></td>
</tr>
<?php
}
}
?>
</table>
</form>
<?php
}
// Close recordset and connection
phpmkr_free_result($rs);
phpmkr_db_close($conn);
?>
<form action="estoquelist.php" name="ewpagerform" id="ewpagerform">
<table>
<tr>
<td nowrap>
<?php
if ($nTotalRecs > 0) {
$rsEof = ($nTotalRecs < ($nStartRec + $nDisplayRecs));
$PrevStart = $nStartRec - $nDisplayRecs;
if ($PrevStart < 1) { $PrevStart = 1; }
$NextStart = $nStartRec + $nDisplayRecs;
if ($NextStart > $nTotalRecs) { $NextStart = $nStartRec ; }
$LastStart = intval(($nTotalRecs-1)/$nDisplayRecs)*$nDisplayRecs+1;
?>
<table border="0" cellspacing="0" cellpadding="0"><tr><td><span class="phpmaker">Página </span></td>
<!--first page button-->
<?php if ($nStartRec == 1) { ?>
<td><img src="images/firstdisab.gif" alt="Primeiro" width="16" height="16" border="0"></td>
<?php } else { ?>
<td><a href="estoquelist.php?start=1"><img src="images/first.gif" alt="Primeiro" width="16" height="16" border="0"></a></td>
<?php } ?>
<!--previous page button-->
<?php if ($PrevStart == $nStartRec) { ?>
<td><img src="images/prevdisab.gif" alt="Anterior" width="16" height="16" border="0"></td>
<?php } else { ?>
<td><a href="estoquelist.php?start=<?php echo $PrevStart; ?>"><img src="images/prev.gif" alt="Anterior" width="16" height="16" border="0"></a></td>
<?php } ?>
<!--current page number-->
<td><input type="text" name="pageno" value="<?php echo intval(($nStartRec-1)/$nDisplayRecs+1); ?>" size="4"></td>
<!--next page button-->
<?php if ($NextStart == $nStartRec) { ?>
<td><img src="images/nextdisab.gif" alt="Próximo" width="16" height="16" border="0"></td>
<?php } else { ?>
<td><a href="estoquelist.php?start=<?php echo $NextStart; ?>"><img src="images/next.gif" alt="Próximo" width="16" height="16" border="0"></a></td>
<?php } ?>
<!--last page button-->
<?php if ($LastStart == $nStartRec) { ?>
<td><img src="images/lastdisab.gif" alt="Último" width="16" height="16" border="0"></td>
<?php } else { ?>
<td><a href="estoquelist.php?start=<?php echo $LastStart; ?>"><img src="images/last.gif" alt="Último" width="16" height="16" border="0"></a></td>
<?php } ?>
<td><span class="phpmaker"> de <?php echo intval(($nTotalRecs-1)/$nDisplayRecs+1);?></span></td>
</tr></table>
<?php if ($nStartRec > $nTotalRecs) { $nStartRec = $nTotalRecs; }
$nStopRec = $nStartRec + $nDisplayRecs - 1;
$nRecCount = $nTotalRecs - 1;
if ($rsEof) { $nRecCount = $nTotalRecs; }
if ($nStopRec > $nRecCount) { $nStopRec = $nRecCount; } ?>
<span class="phpmaker">Registros <?php echo $nStartRec; ?> a <?php echo $nStopRec; ?> de <?php echo $nTotalRecs; ?></span>
<?php } else { ?>
<?php if ($sSrchWhere == "0=101") { ?>
<span class="phpmaker"></span>
<?php } else { ?>
<span class="phpmaker">Nenhum registro encontrado</span>
<?php } ?>
<?php } ?>
</td>
</tr>
</table>
</form>
<?php include ("footer.php") ?>
<?php
//-------------------------------------------------------------------------------
// Function SetUpMasterDetail
// - Set up Master Detail criteria based on querystring parameter key_m
// - Variables setup: sDbWhereMaster, Session("TblMasterkey"), sDbWhereDetail, Session(TblDetailWhere)
function SetUpMasterDetail()
{
global $sDbWhereMaster;
global $sDbWhereDetail;
global $sKeyMaster;
global $nStartRec;
global $x_marca;
// Get the keys for master table
if (strlen(@$_GET[ewTblShowMaster]) > 0) {
// Reset start record counter (new master key)
$nStartRec = 1;
$_SESSION[ewSessionTblStartRec] = $nStartRec;
$sDbWhereMaster = ewSqlMasterFilter;
$sDbWhereDetail = ewSqlDetailFilter;
$x_marca = (get_magic_quotes_gpc()) ? stripslashes(@$_GET["marca"]) : @$_GET["marca"]; // Load parameter from QueryString
if (is_numeric($x_marca)) {
$sDbWhereMaster = str_replace("@marca", AdjustSql($x_marca), $sDbWhereMaster); // Replace key value
$sDbWhereDetail = str_replace("@marca", AdjustSql($x_marca), $sDbWhereDetail); // Replace key value
$_SESSION[ewSessionTblMasterKey . "_marca"] = $x_marca; // Save master key Value
} else {
$sDbWhereMaster = "0=1";
$sDbWhereDetail = "0=1";
}
$_SESSION[ewSessionTblMasterWhere] = $sDbWhereMaster;
$_SESSION[ewSessionTblDetailWhere] = $sDbWhereDetail;
} else {
$sDbWhereMaster = @$_SESSION[ewSessionTblMasterWhere];
$sDbWhereDetail = @$_SESSION[ewSessionTblDetailWhere];
}
}
//-------------------------------------------------------------------------------
// Function BasicSearchSQL
// - Build WHERE clause for a keyword
function BasicSearchSQL($Keyword)
{
$sKeyword = (!get_magic_quotes_gpc()) ? addslashes($Keyword) : $Keyword;
$BasicSearchSQL = "";
$BasicSearchSQL.= "`Tipo` LIKE '%" . $sKeyword . "%' OR ";
$BasicSearchSQL.= "`anuncio` LIKE '%" . $sKeyword . "%' OR ";
$BasicSearchSQL.= "`cor` LIKE '%" . $sKeyword . "%' OR ";
$BasicSearchSQL.= "`preço` LIKE '%" . $sKeyword . "%' OR ";
$BasicSearchSQL.= "`km` LIKE '%" . $sKeyword . "%' OR ";
$BasicSearchSQL.= "`placa` LIKE '%" . $sKeyword . "%' OR ";
$BasicSearchSQL.= "`condicoes` LIKE '%" . $sKeyword . "%' OR ";
$BasicSearchSQL.= "`combustivel` LIKE '%" . $sKeyword . "%' OR ";
$BasicSearchSQL.= "`transmissao` LIKE '%" . $sKeyword . "%' OR ";
$BasicSearchSQL.= "`descricao` LIKE '%" . $sKeyword . "%' OR ";
$BasicSearchSQL.= "`oferta` LIKE '%" . $sKeyword . "%' OR ";
$BasicSearchSQL.= "`exibir` LIKE '%" . $sKeyword . "%' OR ";
$BasicSearchSQL.= "`avisado` LIKE '%" . $sKeyword . "%' OR ";
$BasicSearchSQL.= "`contato` LIKE '%" . $sKeyword . "%' OR ";
if (substr($BasicSearchSQL, -4) == " OR ") { $BasicSearchSQL = substr($BasicSearchSQL, 0, strlen($BasicSearchSQL)-4); }
return $BasicSearchSQL;
}
//-------------------------------------------------------------------------------
// Function SetUpBasicSearch
// - Set up Basic Search parameter based on form elements pSearch & pSearchType
// - Variables setup: sSrchBasic
function SetUpBasicSearch()
{
global $sSrchBasic, $psearch, $psearchtype;
if ($psearch <> "") {
if ($psearchtype <> "") {
while (strpos($psearch, " ") != false) {
$psearch = str_replace(" ", " ",$psearch);
}
$arKeyword = split(" ", trim($psearch));
foreach ($arKeyword as $sKeyword) {
$sSrchBasic .= "(" . BasicSearchSQL($sKeyword) . ") " . $psearchtype . " ";
}
} else {
$sSrchBasic = BasicSearchSQL($psearch);
}
}
if (substr($sSrchBasic, -4) == " OR ") { $sSrchBasic = substr($sSrchBasic, 0, strlen($sSrchBasic)-4); }
if (substr($sSrchBasic, -5) == " AND ") { $sSrchBasic = substr($sSrchBasic, 0, strlen($sSrchBasic)-5); }
if ($psearch <> "") {
$_SESSION[ewSessionTblBasicSrch] = $psearch;
$_SESSION[ewSessionTblBasicSrchType] = $psearchtype;
}
}
//-------------------------------------------------------------------------------
// Function ResetSearch
// - Clear all search parameters
function ResetSearch()
{
// Clear search where
$sSrchWhere = "";
$_SESSION[ewSessionTblSearchWhere] = $sSrchWhere;
// Clear advanced search parameters
$_SESSION[ewSessionTblAdvSrch . "_x_Tipo"] = "";
$_SESSION[ewSessionTblAdvSrch . "_x_anuncio"] = "";
$_SESSION[ewSessionTblAdvSrch . "_x_Id_estoque"] = "";
$_SESSION[ewSessionTblAdvSrch . "_x_id_plano"] = "";
$_SESSION[ewSessionTblAdvSrch . "_x_data_cadastro"] = "";
$_SESSION[ewSessionTblAdvSrch . "_x_data"] = "";
$_SESSION[ewSessionTblAdvSrch . "_x_id_membro"] = "";
$_SESSION[ewSessionTblAdvSrch . "_x_categoria"] = "";
$_SESSION[ewSessionTblAdvSrch . "_x_marcas"] = "";
$_SESSION[ewSessionTblAdvSrch . "_x_marca"] = "";
$_SESSION[ewSessionTblAdvSrch . "_x_ano"] = "";
$_SESSION[ewSessionTblAdvSrch . "_x_ano2"] = "";
$_SESSION[ewSessionTblAdvSrch . "_x_cor"] = "";
$_SESSION[ewSessionTblAdvSrch . "_x_preco"] = "";
$_SESSION[ewSessionTblAdvSrch . "_x_cidade"] = "";
$_SESSION[ewSessionTblAdvSrch . "_x_km"] = "";
$_SESSION[ewSessionTblAdvSrch . "_x_placa"] = "";
$_SESSION[ewSessionTblAdvSrch . "_x_condicoes"] = "";
$_SESSION[ewSessionTblAdvSrch . "_x_portas"] = "";
$_SESSION[ewSessionTblAdvSrch . "_x_combustivel"] = "";
$_SESSION[ewSessionTblAdvSrch . "_x_transmissao"] = "";
$_SESSION[ewSessionTblAdvSrch . "_x_descricao"] = "";
$_SESSION[ewSessionTblAdvSrch . "_x_oferta"] = "";
$_SESSION[ewSessionTblAdvSrch . "_x_exibir"] = "";
$_SESSION[ewSessionTblAdvSrch . "_x_avisado"] = "";
$_SESSION[ewSessionTblAdvSrch . "_x_entrada"] = "";
$_SESSION[ewSessionTblAdvSrch . "_x_qtd_parcelas"] = "";
$_SESSION[ewSessionTblAdvSrch . "_x_valor_parcelas"] = "";
$_SESSION[ewSessionTblAdvSrch . "_x_contato"] = "";
$_SESSION[ewSessionTblAdvSrch . "_x_acessos"] = "";
$_SESSION[ewSessionTblBasicSrch] = "";
$_SESSION[ewSessionTblBasicSrchType] = "";
}
//-------------------------------------------------------------------------------
// Function RestoreSearch
// - Restore all search parameters
//
function RestoreSearch()
{
// Restore advanced search settings
$GLOBALS["x_Tipo"] = @$_SESSION[ewSessionTblAdvSrch . "_x_Tipo"];
$GLOBALS["x_anuncio"] = @$_SESSION[ewSessionTblAdvSrch . "_x_anuncio"];
$GLOBALS["x_Id_estoque"] = @$_SESSION[ewSessionTblAdvSrch . "_x_Id_estoque"];
$GLOBALS["x_id_plano"] = @$_SESSION[ewSessionTblAdvSrch . "_x_id_plano"];
$GLOBALS["x_data_cadastro"] = @$_SESSION[ewSessionTblAdvSrch . "_x_data_cadastro"];
$GLOBALS["x_data"] = @$_SESSION[ewSessionTblAdvSrch . "_x_data"];
$GLOBALS["x_id_membro"] = @$_SESSION[ewSessionTblAdvSrch . "_x_id_membro"];
$GLOBALS["x_categoria"] = @$_SESSION[ewSessionTblAdvSrch . "_x_categoria"];
$GLOBALS["x_marcas"] = @$_SESSION[ewSessionTblAdvSrch . "_x_marcas"];
$GLOBALS["x_marca"] = @$_SESSION[ewSessionTblAdvSrch . "_x_marca"];
$GLOBALS["x_ano"] = @$_SESSION[ewSessionTblAdvSrch . "_x_ano"];
$GLOBALS["x_ano2"] = @$_SESSION[ewSessionTblAdvSrch . "_x_ano2"];
$GLOBALS["x_cor"] = @$_SESSION[ewSessionTblAdvSrch . "_x_cor"];
$GLOBALS["x_preco"] = @$_SESSION[ewSessionTblAdvSrch . "_x_preco"];
$GLOBALS["x_cidade"] = @$_SESSION[ewSessionTblAdvSrch . "_x_cidade"];
$GLOBALS["x_km"] = @$_SESSION[ewSessionTblAdvSrch . "_x_km"];
$GLOBALS["x_placa"] = @$_SESSION[ewSessionTblAdvSrch . "_x_placa"];
$GLOBALS["x_condicoes"] = @$_SESSION[ewSessionTblAdvSrch . "_x_condicoes"];
$GLOBALS["x_portas"] = @$_SESSION[ewSessionTblAdvSrch . "_x_portas"];
$GLOBALS["x_combustivel"] = @$_SESSION[ewSessionTblAdvSrch . "_x_combustivel"];
$GLOBALS["x_transmissao"] = @$_SESSION[ewSessionTblAdvSrch . "_x_transmissao"];
$GLOBALS["x_descricao"] = @$_SESSION[ewSessionTblAdvSrch . "_x_descricao"];
$GLOBALS["x_oferta"] = @$_SESSION[ewSessionTblAdvSrch . "_x_oferta"];
$GLOBALS["x_exibir"] = @$_SESSION[ewSessionTblAdvSrch . "_x_exibir"];
$GLOBALS["x_avisado"] = @$_SESSION[ewSessionTblAdvSrch . "_x_avisado"];
$GLOBALS["x_entrada"] = @$_SESSION[ewSessionTblAdvSrch . "_x_entrada"];
$GLOBALS["x_qtd_parcelas"] = @$_SESSION[ewSessionTblAdvSrch . "_x_qtd_parcelas"];
$GLOBALS["x_valor_parcelas"] = @$_SESSION[ewSessionTblAdvSrch . "_x_valor_parcelas"];
$GLOBALS["x_contato"] = @$_SESSION[ewSessionTblAdvSrch . "_x_contato"];
$GLOBALS["x_acessos"] = @$_SESSION[ewSessionTblAdvSrch . "_x_acessos"];
$GLOBALS["psearch"] = @$_SESSION[ewSessionTblBasicSrch];
$GLOBALS["psearchtype"] = @$_SESSION[ewSessionTblBasicSrchType];
}
//-------------------------------------------------------------------------------
// Function SetUpSortOrder
// - Set up Sort parameters based on Sort Links clicked
// - Variables setup: sOrderBy, Session(TblOrderBy), Session(Tbl_Field_Sort)
function SetUpSortOrder()
{
global $sOrderBy;
global $sDefaultOrderBy;
// Check for an Order parameter
if (strlen(@$_GET["order"]) > 0) {
$sOrder = @$_GET["order"];
// Field `anuncio`
if ($sOrder == "anuncio") {
$sSortField = "`anuncio`";
$sLastSort = @$_SESSION[ewSessionTblSort . "_x_anuncio"];
$sThisSort = ($sLastSort == "ASC") ? "DESC" : "ASC";
$_SESSION[ewSessionTblSort . "_x_anuncio"] = $sThisSort;
} else {
if (@$_SESSION[ewSessionTblSort . "_x_anuncio"] <> "") { @$_SESSION[ewSessionTblSort . "_x_anuncio"] = ""; }
}
// Field `Id_estoque`
if ($sOrder == "Id_estoque") {
$sSortField = "`Id_estoque`";
$sLastSort = @$_SESSION[ewSessionTblSort . "_x_Id_estoque"];
$sThisSort = ($sLastSort == "ASC") ? "DESC" : "ASC";
$_SESSION[ewSessionTblSort . "_x_Id_estoque"] = $sThisSort;
} else {
if (@$_SESSION[ewSessionTblSort . "_x_Id_estoque"] <> "") { @$_SESSION[ewSessionTblSort . "_x_Id_estoque"] = ""; }
}
// Field `id_plano`
if ($sOrder == "id_plano") {
$sSortField = "`id_plano`";
$sLastSort = @$_SESSION[ewSessionTblSort . "_x_id_plano"];
$sThisSort = ($sLastSort == "ASC") ? "DESC" : "ASC";
$_SESSION[ewSessionTblSort . "_x_id_plano"] = $sThisSort;
} else {
if (@$_SESSION[ewSessionTblSort . "_x_id_plano"] <> "") { @$_SESSION[ewSessionTblSort . "_x_id_plano"] = ""; }
}
// Field `data_cadastro`
if ($sOrder == "data_cadastro") {
$sSortField = "`data_cadastro`";
$sLastSort = @$_SESSION[ewSessionTblSort . "_x_data_cadastro"];
$sThisSort = ($sLastSort == "ASC") ? "DESC" : "ASC";
$_SESSION[ewSessionTblSort . "_x_data_cadastro"] = $sThisSort;
} else {
if (@$_SESSION[ewSessionTblSort . "_x_data_cadastro"] <> "") { @$_SESSION[ewSessionTblSort . "_x_data_cadastro"] = ""; }
}
// Field `data`
if ($sOrder == "data") {
$sSortField = "`data`";
$sLastSort = @$_SESSION[ewSessionTblSort . "_x_data"];
$sThisSort = ($sLastSort == "ASC") ? "DESC" : "ASC";
$_SESSION[ewSessionTblSort . "_x_data"] = $sThisSort;
} else {
if (@$_SESSION[ewSessionTblSort . "_x_data"] <> "") { @$_SESSION[ewSessionTblSort . "_x_data"] = ""; }
}
// Field `categoria`
if ($sOrder == "categoria") {
$sSortField = "`categoria`";
$sLastSort = @$_SESSION[ewSessionTblSort . "_x_categoria"];
$sThisSort = ($sLastSort == "ASC") ? "DESC" : "ASC";
$_SESSION[ewSessionTblSort . "_x_categoria"] = $sThisSort;
} else {
if (@$_SESSION[ewSessionTblSort . "_x_categoria"] <> "") { @$_SESSION[ewSessionTblSort . "_x_categoria"] = ""; }
}
// Field `marcas`
if ($sOrder == "marcas") {
$sSortField = "`marcas`";
$sLastSort = @$_SESSION[ewSessionTblSort . "_x_marcas"];
$sThisSort = ($sLastSort == "ASC") ? "DESC" : "ASC";
$_SESSION[ewSessionTblSort . "_x_marcas"] = $sThisSort;
} else {
if (@$_SESSION[ewSessionTblSort . "_x_marcas"] <> "") { @$_SESSION[ewSessionTblSort . "_x_marcas"] = ""; }
}
// Field `marca`
if ($sOrder == "marca") {
$sSortField = "`marca`";
$sLastSort = @$_SESSION[ewSessionTblSort . "_x_marca"];
$sThisSort = ($sLastSort == "ASC") ? "DESC" : "ASC";
$_SESSION[ewSessionTblSort . "_x_marca"] = $sThisSort;
} else {
if (@$_SESSION[ewSessionTblSort . "_x_marca"] <> "") { @$_SESSION[ewSessionTblSort . "_x_marca"] = ""; }
}
// Field `exibir`
if ($sOrder == "exibir") {
$sSortField = "`exibir`";
$sLastSort = @$_SESSION[ewSessionTblSort . "_x_exibir"];
$sThisSort = ($sLastSort == "ASC") ? "DESC" : "ASC";
$_SESSION[ewSessionTblSort . "_x_exibir"] = $sThisSort;
} else {
if (@$_SESSION[ewSessionTblSort . "_x_exibir"] <> "") { @$_SESSION[ewSessionTblSort . "_x_exibir"] = ""; }
}
$_SESSION[ewSessionTblOrderBy] = $sSortField . " " . $sThisSort;
$_SESSION[ewSessionTblStartRec] = 1;
}
$sOrderBy = @$_SESSION[ewSessionTblOrderBy];
if ($sOrderBy == "") {
if (ewSqlOrderBy <> "" && ewSqlOrderBySessions <> "") {
$sOrderBy = ewSqlOrderBy;
@$_SESSION[ewSessionTblOrderBy] = $sOrderBy;
$arOrderBy = explode(",", ewSqlOrderBySessions);
for($i=0; $i<count($arOrderBy); $i+=2) {
@$_SESSION[ewSessionTblSort . "_" . $arOrderBy[$i]] = $arOrderBy[$i+1];
}
}
}
}
//-------------------------------------------------------------------------------
// Function SetUpStartRec
//- Set up Starting Record parameters based on Pager Navigation
// - Variables setup: nStartRec
function SetUpStartRec()
{
// Check for a START parameter
global $nStartRec;
global $nDisplayRecs;
global $nTotalRecs;
if (strlen(@$_GET[ewTblStartRec]) > 0) {
$nStartRec = @$_GET[ewTblStartRec];
$_SESSION[ewSessionTblStartRec] = $nStartRec;
} elseif (strlen(@$_GET["pageno"]) > 0) {
$nPageNo = @$_GET["pageno"];
if (is_numeric($nPageNo)) {
$nStartRec = ($nPageNo-1)*$nDisplayRecs+1;
if ($nStartRec <= 0) {
$nStartRec = 1;
} elseif ($nStartRec >= intval(($nTotalRecs-1)/$nDisplayRecs)*$nDisplayRecs+1) {
$nStartRec = intval(($nTotalRecs-1)/$nDisplayRecs)*$nDisplayRecs+1;
}
$_SESSION[ewSessionTblStartRec] = $nStartRec;
} else {
$nStartRec = @$_SESSION[ewSessionTblStartRec];
}
} else {
$nStartRec = @$_SESSION[ewSessionTblStartRec];
}
// Check if correct start record counter
if (!(is_numeric($nStartRec)) || ($nStartRec == "")) { // Avoid invalid start record counter
$nStartRec = 1; // Reset start record counter
$_SESSION[ewSessionTblStartRec] = $nStartRec;
} elseif ($nStartRec > $nTotalRecs) { // Avoid starting record > total records
$nStartRec = intval(($nTotalRecs-1)/$nDisplayRecs)*$nDisplayRecs+1; // Point to last page first record
$_SESSION[ewSessionTblStartRec] = $nStartRec;
}
}
//-------------------------------------------------------------------------------
// Function ResetCmd
// - Clear list page parameters
// - RESET: reset search parameters
// - RESETALL: reset search & master/detail parameters
// - RESETSORT: reset sort parameters
function ResetCmd()
{
// Get Reset command
if (strlen(@$_GET["cmd"]) > 0) {
$sCmd = @$_GET["cmd"];
if (strtolower($sCmd) == "reset") { // Reset search criteria
ResetSearch();
} elseif (strtolower($sCmd) == "resetall") { // Reset search criteria and session vars
ResetSearch();
$_SESSION[ewSessionTblMasterWhere] = ""; // Clear master criteria
$sDbWhereMaster = "";
$_SESSION[ewSessionTblDetailWhere] = ""; // Clear detail criteria
$sDbWhereDetail = "";
$_SESSION[ewSessionTblMasterKey . "_marca"] = ""; // Clear master key value
} elseif (strtolower($sCmd) == "resetsort") { // Reset sort criteria
$sOrderBy = "";
$_SESSION[ewSessionTblOrderBy] = $sOrderBy;
if (@$_SESSION[ewSessionTblSort . "_x_anuncio"] <> "") { $_SESSION[ewSessionTblSort . "_x_anuncio"] = ""; }
if (@$_SESSION[ewSessionTblSort . "_x_Id_estoque"] <> "") { $_SESSION[ewSessionTblSort . "_x_Id_estoque"] = ""; }
if (@$_SESSION[ewSessionTblSort . "_x_id_plano"] <> "") { $_SESSION[ewSessionTblSort . "_x_id_plano"] = ""; }
if (@$_SESSION[ewSessionTblSort . "_x_data_cadastro"] <> "") { $_SESSION[ewSessionTblSort . "_x_data_cadastro"] = ""; }
if (@$_SESSION[ewSessionTblSort . "_x_data"] <> "") { $_SESSION[ewSessionTblSort . "_x_data"] = ""; }
if (@$_SESSION[ewSessionTblSort . "_x_categoria"] <> "") { $_SESSION[ewSessionTblSort . "_x_categoria"] = ""; }
if (@$_SESSION[ewSessionTblSort . "_x_marcas"] <> "") { $_SESSION[ewSessionTblSort . "_x_marcas"] = ""; }
if (@$_SESSION[ewSessionTblSort . "_x_marca"] <> "") { $_SESSION[ewSessionTblSort . "_x_marca"] = ""; }
if (@$_SESSION[ewSessionTblSort . "_x_exibir"] <> "") { $_SESSION[ewSessionTblSort . "_x_exibir"] = ""; }
}
// Reset start position (Reset command)
$nStartRec = 1;
$_SESSION[ewSessionTblStartRec] = $nStartRec;
}
}
?>[/codebox] -
Tuganet,
Cria uma condição if/else ou usa operador ternário(se quiser economizar linhas :P ).
Mansss eu não tenho conhecimento de php.. conheço apenas por cima.. rssss
valeu se puderem ajudar..
-
<?php echo 'DESCRIÇÃO:' . $row_estoque['descricao']; ?>
Opa!! Então.. já tentei isso.. Mas quando não há descrição, mesmo assim ele aparece( quando o campo está vazio), ele retorna a palavra descrição. Ai o campo ficou assim
Descrição:
Oi Ideal, é que só aparecesse se realmente tivesse descrição... se não houver, não aparecesse nada..
:(
-
Pessoal preciso de uma ajudinha, sou novo aqui no forum e agradeciria o apoio de todos.
tenho em uma página (catalogo virtual) aonde coloco uma string para chamar a informação no BD.
Um empl prático, no editor dreamweaver por exemplo, na pagina estoque_view.php, coloco a string
<?php echo $row_estoque['descricao']; ?>
automaticamente ela coloca a descrição do produto cadastrado no sistema. Porem gostaria de fazer o seguinte, além de ela chamar a descrição, antes aparecece o texto:
"DESCRIÇÃO:"
Atualmente eu já deixo está fixo a palavra "descrição" na página colocando apenas a string para aparecer as informações da desrição. Porem gostaria que aparecesse a palavra " DESCRIÇÃO" junto com string chamada:
EXEMPLO CERTO:
<?php echo $row_estoque['descricao']; ?>" RESULTADO: "Descrição: Produto 100% brasileiro, de qualidade etc, etc....."
EXEMPLO atual:
DESCRIÇÃO: <?php echo $row_estoque['descricao']; ?>
Cor: <?php echo $row_estoque['cor']; ?>
------
Resumindo, seria uam chamada echo?
agradeço a ajuda pessoal!!!!!!!!!!! conto com vocês!!
-
Boa tarde,
tenho um sitema de cadastramento de peça e estou com um problema. E quero que a coluna categorioa fique ordenada de forma alfabetica.
Na listagem dos produtos era ordenar por ordem crescente ou decrescente. mas neste caso a ordem crescente e decrescente não está funcionado. Ele até ordena, mas fica tipo assim:
capacete
capacete
capacete
capacete
pneu
pneu
pneu
bateria
bateria
bateria
lubrificante
Segue o código
<a href="estoquelist.php?order=<?php echo urlencode("categoria"); ?>"> categoria<?php if (@$_SESSION[ewSessionTblSort . "_x_categoria"] == "ASC") { ?><img src="images/sortup.gif" width="10" height="9" border="0"><?php } elseif (@$_SESSION[ewSessionTblSort . "_x_categoria"] == "DESC") { ?><img src="images/sortdown.gif" width="10" height="9" border="0"><?php } ?>
VALE LEMBRAR QUE SOU LEIGO NO PHP.. RSSS ME VIRO NOS 30 RSSS
SE PUDEREM AJUDAR AGRADEÇO!!!
Função php Echo
em PHP
Postado
Opa
é simples
Essa função abaixo chama no BD o conteúdo. no caso a descrição. Poredia ser cor, modelo etc.
Uma forma pratica pra ver
wsmotos.com.br/novahome/
.. clique em quelquer produto.. e lá vai estar a foto, a categoria e modelo...
alguns com a descrição.
Eu não queria que tivesse escrito " descrição" sem que não tenha. ai neste aceso nem apareceria na página. Exemplo como esta:
Categoria: Baterias
Marca: Yuasa
Modelo:37SA
Cor:
Descrição: