Ir ao conteúdo
  • Cadastre-se

PHP problema dps de pega o banco de dados ele não acha o produto


Posts recomendados

<?php
require_once '../App/auth.php';
require_once '../layout/script.php';
require_once '../App/Models/cliente.class.php';
require_once '../App/Models/vendas.class.php';
require_once '../App/Models/connect.php';

echo $head;
echo $header;
echo $aside;
?>
<div class="content-wrapper">
  <!-- Content Header (Page header) -->
  <section class="content-header">
    <h1>
      Vendas
    </h1>
    <ol class="breadcrumb">
      <li><a href="../"><i class="fa fa-dashboard"></i> Inicio</a></li>
      <li class="active">Vendas</li>
    </ol>
  </section>

  <!-- Main content -->
  <section class="content">

    <?php require '../layout/alert.php'; ?>
    <!-- Small boxes (Stat box) -->
    <div class="row">
      <div class="box box-primary">
        <!-- /.box-header -->
        <div class="box-body">

          <div class="row">

            <div class="box-body">
              <div class="col-xs-12 col-sm-12">
                <?php 

                if(isset($_SESSION['msg']) != NULL){
                  echo $_SESSION['msg'];
                }

                ?>
              </div>
            </div>
            <div class="row">
              <div class="box-body">
                <div class="col-xs-12 col-sm-12">
                <div class="table-responsive">
                  <table id="mytable" class="table table-bordred table-striped" border="2">
                  <?php 

                  $cartvd = $_SESSION['notavd'];

                  $vendas = new vendas;
                  $row = $vendas->notavd($cartvd);
					echo '<tr>
							<h1>Dentista Do Sorriso </h1>
						</tr>';
                  $cliente = new cliente;
                  $dados = $cliente->dadoscliente($row[0]['cliente_idCliente']);
    //`idCliente`, `NomeCliente`, `EmailCliente`, `cpfCliente`, `statusCliente`, `Usuario_idUsuario`, 
                  ?>
                  <tr>
                    <td colspan="5">
                      Cliente: <?php echo $dados['NomeCliente']; ?>
                      </br>CPF: <?php echo connect::format_CPF($dados['cpfCliente']); ?>
                    </td>
                  <tr>
                    <tr>
                    <td>Cod.</td>
                    <td>Produto</td>
                    <td>Qtde</td>
                    <td>Valor Uni.</td>
                  </tr>
                  <?php
                  $soma = 0;
                  
                  foreach ($row as $key) {
                    $vendas = new vendas;
                    $dadosItem = $vendas->dadosItem($row['iditem']);
                    $nomeProduto = $dadosItem['NomeProduto'];

                    echo "<tr>";
      //`idvendas`, `quantitens`, `valor`, `iditem`, `cart`, `cliente_idCliente`, `idusuario`, `datareg`
                    echo '<td>' . $row["iditem"] .    '</td>';
                    echo '<td>' . $nomeProduto .      '</td>';
                    echo '<td>'. $row["quantitens"] . '</td>';
                    echo '<td>'; 
                    echo connect::format_moeda($row['valor']);
                    echo '</td>';
                    echo "</tr>";
                    $soma = $soma + $row["valor"];
                  }

                  ?>
                  <tr>
                    <td colspan="4">Data: <?php echo date('d M Y H:i:s'); ?> </td>
                    <td>Total: <?php echo connect::format_moeda($soma); ?></td>
                  </tr>
                </table>
              </div>
            </div>
          </div>



        </div>

      </div>


    </div>

  </div>
</section>
</div>

<?php

unset($_SESSION['msg'],$_SESSION['CPF'], $_SESSION['Cliente'], $_SESSION['Email'], $_POST);

echo  $footer;
echo $javascript;

?>
<!-- Fim no codigo -->
 public function dadosItem($idItem){
  
  $query = "SELECT * FROM `produtos`, `itens` WHERE `idItens` = '$idItem' AND `Produto_CodRefProduto` = `CodRefProduto`";

  if($this->result = mysqli_query($this->SQL, $query)  or die (mysqli_error($this->SQL))){

    $row = mysqli_fetch_array($this->result);

    return $row;
  }
} //---dadosItem

o problema e no        $dadosItem = $vendas->dadosItem($row['iditem']); ele não mostra o iditem que ta no bdd

Link para o comentário
Compartilhar em outros sites

Array ( [0] => Array ( [0] => 67 [idvendas] => 67 [1] => 3 [quantitens] => 3 [2] => 150.00 [valor] => 150.00 [3] => 1 [iditem] => 1 [4] => 1 [cliente_idCliente] => 1 [5] => 1 [Pagamento] => 1 [6] => 1 [idusuario] => 1 [7] => 2019-11-18 [datareg] => 2019-11-18 [8] => 8bb7cf3b5041f4f24ead4bbfc9a1b449 [cart] => 8bb7cf3b5041f4f24ead4bbfc9a1b449 ) )

                    $dadosItem = $vendas->dadosItem($row['iditem']);//não consegue  acha o iditem ja tentei com echo ver se acho

cara descobri olha o $row era para ser o $key pois e foreach

Link para o comentário
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!