Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

mineirodan

consulta pela letra inicial do campo

Recommended Posts

Bom dia, gostaria de realizar uma consulta pela letra inicial do campo,

exemplo, no código abaixo se ["start_time"] começa com a letra T pegar o valor de ["duration_call"].


<!DOCTYPE html>
<html>
    <head>
    <html lang="en">
        <head>
            <meta charset="utf-8">
            <meta http-equiv="X-UA-Compatible" content="IE=edge">
            <meta name="viewport" content="width=device-width, initial-scale=1.0">
            <meta name="description" content="">
            <meta name="author" content="">
            <link rel="shortcut icon" href="../../docs-assets/ico/favicon.png">


            <title>PABX Management</title>


            <!-- Bootstrap core CSS -->
            <link href="css/bootstrap.css" rel="stylesheet">


            <!-- Custom styles for this template -->
            <link href="css/navbar.css" rel="stylesheet">


        <div class="container">


            <!-- Static navbar -->
            <div class="navbar navbar-default" role="navigation">
                <div class="navbar-header">
                    <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
                        <span class="sr-only">Toggle navigation</span>
                        <span class="icon-bar"></span>
                        <span class="icon-bar"></span>
                        <span class="icon-bar"></span>
                    </button>
                   
                </div>
                <div class="navbar-collapse collapse">
                    <ul class="nav navbar-nav">
                        


                        <form class="navbar-form navbar-left "action = "relatorio2.php" method="POST" role="search">
                            <select style="visibility: hidden"class= "form-control" name="combotipo">
                                <option value="0">Data</option>            
                            </select>
                            <div class="form-group">
                                <input style="visibility: hidden"type="hidden-" name="txtPesquisa" class="form-control" placeholder="Pesquisar">
                            </div>
                            <button type="submit" name="btnPesquisa" value="Pesquisar" class="btn btn-default">Gerar Relatório</button>
              


                    </ul>
                </div><!--/.nav-collapse -->
            </div>
        </div>
          <?php
        if (isset($_POST["combotipo"])) {
            $tipo = $_POST["combotipo"];
            $pesq = $_POST["txtPesquisa"];


            include_once ("conexao.php");
            $sql = "SELECT * FROM   hoya ";
            if ($tipo == 0) {
                $sql = $sql . "WHERE date LIKE '$pesq%' ";
            }
          
                echo('<input type="hidden" name="txtPesquisa" value="' . $pesq . '" />');
                echo('<input type="hidden" name="btnPesquisa" value="' . $tipo . '" />');  
                echo "</form>";
                
            echo "<table class = table table-striped>";
            echo "<tr><td>Central</td><td>Localidade</td><td>Data</td><td>Hora</td><td>Terminal (Origem)</td><td>Destino</td><td>Duração</td></tr>";
            $res = mysql_query($sql) or die("Erro ao pesquisar dados do cliente." . mysql_error());


            while ($registro = mysql_fetch_assoc($res)) {
             $central = $registro ["central"];
             $localidade = $registro ["localidade"];
                $data = $registro ["date"];
                $inicio = $registro["start_time"];
                $origem = $registro["calling_party"];
                $destino = $registro["called_part"];
                $duracao = $registro["duration_call"];
                echo"<tr><td>$central</td><td>$localidade</td><td>$data</td><td>$inicio</td><td>$origem</td><td>$destino</td><td>$duracao</td></tr>";
            }
            echo"</table>";
        }
        ?>
     
    </body>
    
</html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Exemplo

 

Select *

From clientes

Where nome like 'M%'

Compartilhar este post


Link para o post
Compartilhar em outros sites

Troque o "M" pelo"T".

Desculpa eu não tinha prestado atenção no código. Valeu brigado

 

 

Troque o "M" pelo"T".

Reabri esse tópico primeira para mostra a solução que o Motta deu

$sql = "SELECT * FROM hoya WHERE calling_party LIKE 't%'"; funcionou perfeitamente

 

Agora o que estou tentando fazer, esse código retorna os campos onde os registros se iniciam com T,

 

sabendo disso o que eu gostaria é de colocar uma condição, se o campo calling_party começar com T, ao invés de pegar este campo calling_party eu pegaria outro o campo inicio. Como fazer isso?

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.