php mysql cerca e visualizza pagina

luigithen

Utente Attivo
31 Mar 2020
84
3
8
ciao ragazzi eccomi di nuovo qui a richiedere il vostro aiuto.
Allora ho creato con successo in php la funziona cerca collegato al database, che in base a i dati inseriti mi restituisce il valore però quello che vorrei ottenere è un'altra cosa spero di spiegarmi al meglio

schermata:

schermata.jpeg


in questa schermata, tramite una pistola verrà letto un codice a barre da cellulare , questo codice a barre sarà compilato all'intero del campo inserisci testo se premo cerca mi viene visualizzata la schermata risultato

risultato:
risultato.jpeg


io vorrei che quando viene letto il codice invece di aprire la schermata risultato si apra la pagina diretta che in questo caso è la scheda

scheda:
scheda.jpeg


questo è il codice da me utilizzato

PHP:
<form action="" method="post">

                    <div class="form-group row">
                                              <label class="control-label col-md-3 col-sm-3 ">Cerca per: </label>
                                              <div class="col-md-9 col-sm-9 ">
                                                  <select class="form-control" name="column">
                                                   <option value="tessera">Tessera</option>
                                                      <option value="nome">Nome</option>
                                                      <option value="cognome">Cognome</option>
                                                      <option value="whatsapp">Whatsapp</option>
                                                    <option value="telefono">Telefono</option>
                                                  </select>
                                              </div>
                                          </div>


                    <div class="form-group row">
                                            <label class="control-label col-md-3 col-sm-3 ">Inserisci testo:</label>
                                            <div class="col-md-9 col-sm-9 ">
                                                <input type="text" class="form-control" name="search">
                                            </div>
                                        </div>

                   <br>
                   <div class="form-group">
                                            <div class="col-md-9 col-sm-9  offset-md-3">
                                                <input class="btn btn-outline-dark btn-sm" type ="submit" value="Cerca">
                                            </div>
                                        </div>
                  </form>
                                </div>
                <table id="datatable" class="table table-striped table-bordered" style="width:100%">
                  <thead>
                    <tr>
                      <th>Nome</th>
                      <th>Cognome</th>
                      <th>Whatsapp</th>
                                <th>Telefono</th>
                      <th>Tessera</th>
                      <th>Opzioni</th>
                    </tr>
                  </thead>
                  <tbody>
                    <?php
                    $search = $_POST['search'];
                    $column = $_POST['column'];
                    $servername = "localhost";
                    $username = "eesitola_frapunt";
                    $password = "66ttAbdfrtReftt";
                    $db = "eesitola_frapunt";
                    $conn = new mysqli($servername, $username, $password, $db);
                    if ($conn->connect_error){
                        die("Connection failed: ". $conn->connect_error);
                    }
                    $sql = "select * from cliente where $column like '%$search%'";
                    $result = $conn->query($sql);
                    if ($result->num_rows > 0){
                    while($row = $result->fetch_assoc() ){

                    echo "<tr>";
                    echo "<td>" . $row["nome"] . "</td>";
                    echo "<td>" . $row["cognome"] . "</td>";
                    echo "<td>" . $row["whatsapp"] . "</td>";
                              echo "<td>" . $row["telefono"] . "</td>";
                    echo "<td>" . $row["tessera"] . "</td>";
                    echo '<td>
                    <a href="punticliente.php?id_cliente='
                    . $row['id_cliente'] . '" class="btn btn-icon btn-primary btn-sm" data-toggle="tooltip" title="Aggiungi Punti">
                    <i class="fa fa-pencil"></i></a>

                    <a href="clienteprofilo.php?id_cliente='
                    . $row['id_cliente'] . '" class="btn btn-icon btn-info btn-sm" data-toggle="tooltip" title="Profilo Cliente">
                    <i class="fa fa-info-circle"></i></a>

                    </td>';
                    echo "</tr>";
                  } }?>
                </tbody>
                </table>

grazie a tutti
 
Discussioni simili
Autore Titolo Forum Risposte Data
P Codifica caratteri speciali mysql php PHP 0
F Applicazione PHP/MySQL per prenotazioni: limitare il numero massimo di posti prenotabili PHP 20
L tipo boolean non funzionante su mariadb (mysql). E codice php 7.4. PHP 0
M PHP/MySQL - Estrarre valori min e max di ogni gruppo PHP 5
F Ricreare struttura php+mysql su Xampp Apache 0
M Array associativi php su 2 campi mysql PHP 10
L php mysql non salva solo id PHP 21
R Aggiornare record mysql con Ajax, jQuery e php Ajax 2
Z MySql injection PHP PHP 1
D problema php mysql PHP 1
D problema php mysql PHP 1
L Google chart php mysql PHP 2
L Aiuto per programma web php/mySQL PHP 2
S Problemi delle funzioni eliminate con PHP e MySQL PHP 4
C Aiuto compiuto scuola PHP/MySQL PHP 2
G Problema caricamento tabelle MySql da PhP PHP 0
L update tabelle in php mysql [risolto] PHP 6
F Passare una variabile php dal DB mysql alla pagina PHP 3
B Fare calcoli con php da tabella mysql PHP 2
D [MySQL] [PHP] SQL andare da capo MySQL 0
P [OFFRO] Realizzazione siti web in PHP/MYSQL, responsive e Ottimizzati SEO Offerte e Richieste di Lavoro e/o Collaborazione 0
Tommy03 Firebase o PHP+Mysql? Sviluppo app per Android 0
pjtertdj Visualizzazione dati in php da mysql con funzione matematica in javascript PHP 1
E Cerco programmatore PHP/Mysql - retribuito Offerte e Richieste di Lavoro e/o Collaborazione 0
K [RISOLTO] Problema Griglia Php+Mysql PHP 13
Z Gestionale in Php/mysql: Quanto farsi pagare? Aiuto! Discussioni Varie 0
E Inserimento dati da PHP in tabella MySQL PHP 5
R radio input php mysql PHP 2
E Caricare dati da DB MySql all'apertura pagina, meglio PHP o Javascript? PHP 1
giusebos [retribuito] Cercasi programmatore PHP/MySql Offerte e Richieste di Lavoro e/o Collaborazione 1
N Apache + MySQL + PHP MacOs Mojave Web Server 0
T PHP+MYSQL: problema con quelle maledette lettere accentate... PHP 5
K [PHP + MYSQL ] Inserimento dati in database da form dinamico PHP 13
M [PHP] Metodo migliore per fare login a un DB Mysql PHP 1
gandalf1959 problema con la codifica caratteri accentati e speciali tra php e mysql PHP 3
webmachine [PHP][MYSQL] Problema con le SELECT PHP 5
V Creare tabella mysql con php non funziona PHP 1
W Area riservata sicura PHP MySQL PHP 12
G php salvare file in campo blob mysql: massimo 4MB PHP 1
xone [Vendo] Gestionale Magazzino PHP-MYSQL Altri Annunci 0
M Stampare con php e mysql PHP 8
P Importazione dati da file xml in db mysql con php PHP 17
xone [Vendo] Script gestionale php-mysql gestione pratiche Altri Annunci 0
D problemi login php 5.6 mysql PHP 1
T PHP+MYSQL: stampare record con numero progressivo PHP 3
F php PDO mysql connessione(select_db) PHP 3
O paginazione php mysql PHP 10
Fede72 Controllo registrazioni PHP Mysql PHP 5
M Aggioranre record in tabella PHP MYSQL PHP 2
T PHP+MYSQL: una select che cerchi un campo vuoto PHP 7

Discussioni simili