Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. Categorie
    3. Coding e Sistemistica
    4. Coding
    5. Visualizzare tabelle totali del db e modificarle tramite form
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • N
      niko User • ultima modifica di

      Ciao ho quasi completato tutto, ma nn riesco a far visualizzare il nome della tabella intero.Paraticamente mi compare solo la prima lettera.
      Sai perchè?

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • N
        nasozor User • ultima modifica di

        Senza codice non posso capire che problema sia. Mettimi qualche riga almeno! 😛

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • N
          niko User • ultima modifica di

          <?php echo $table['tab']; ?>
          dove $table è ricavato da $table=$_POST['tab'];
          che prende i dati da:
          <?php require_once('../Connections/cart.php'); ?>
          <?php
          mysql_select_db($database_cart, $cart);
          $query_Recordset1 = "SELECT * FROM katia_gino";
          $Recordset1 = mysql_query($query_Recordset1, $cart) or die(mysql_error());
          $row_Recordset1 = mysql_fetch_assoc($Recordset1);
          $totalRows_Recordset1 = mysql_num_rows($Recordset1);
          ?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
          <html xmlns="http://www.w3.org/1999/xhtml">
          <head>
          <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
          <title>Documento senza titolo</title>
          </head>
          <body>
          <form action="admin_utenti.php?id=<?php echo $row_Recordset1['id']; ?>" method="post" name="form1" id="form1">
          <label>
          <input name="tab" type="text" id="tab" />
          </label>
          <p>
          <label>
          <input type="submit" name="Submit" value="Invia" />
          </label>
          </p>
          </form>
          </body>
          </html>
          <?php
          mysql_free_result($Recordset1);
          ?>

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • N
            niko User • ultima modifica di

            Cosi mi funziona tutto tranne che la visualizzazione del derivato da form "tab" che invece di essere intero è solo l'iniziale.
            ???????

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • F
              fdalesio User Attivo • ultima modifica di

              se $table = $_POST['tab'];
              allora echo $table

              senza ['tab']

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • N
                niko User • ultima modifica di

                OK OK OK!!!!! mi hai salvato!!!!!!!
                Grazieeeeeeeeeeeeeee

                Ho fatto un db poco tradizionale ma l'ho fatto perche nn saranno tanti i clienti.

                Grazie tantissimo

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • N
                  niko User • ultima modifica di

                  Ascolta posso prendere dei dati da table = $_POST['tab']; senza inserirlo in un form ad esempio da una semplice riga di testo tipo: echo $table

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • F
                    fdalesio User Attivo • ultima modifica di

                    mh.... penso di non aver capito bene la domanda..
                    cmq all'interno dello script puoi fare
                    $table = "io-sono-quello-che-voglio-vedere-visualizzato";
                    e poi echo $table;

                    ma non credo sia questo quello che intendevi...

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • N
                      niko User • ultima modifica di

                      prticamente il pannel di admin ha in ogni sua sezione (es. modifica_articoli, visualizza_articoli) un campo testo dove viene richiamato con $_POST il nome della tabella selezionata, in modo che al momento dell'invio di qualsiasi dato la query richiami con la variabile $table la tabella sulla quale si deve agire.
                      La mia domanda è: è possibile richiamare i dati del text box "tab" da una semplice riga di testo echo $table oppure c'è un modo per nn mettere il campo testo?
                      Spero di essere ststo un po più chiaro.

                      Grazie della disponibilità

                      0 Miglior Risposta Ringrazia Cita Rispondi

                        1 Risposta Ultima Risposta
                      • F
                        fdalesio User Attivo • ultima modifica di

                        non hai previsto una pagina con la lista delle tabelle?
                        dalla quale poi partono i links a modifica_articolo e compagni?

                        altrimenti il tuo cliente si dovrà ricordare tutti i nomi delle tabelle 🙂

                        prova mysql_list_tables

                        0 Miglior Risposta Ringrazia Cita Rispondi

                          1 Risposta Ultima Risposta
                        • N
                          niko User • ultima modifica di

                          Mi sapresti dire la query per visualizzare il nome delle tabelle contenute nel mio db?

                          0 Miglior Risposta Ringrazia Cita Rispondi

                            1 Risposta Ultima Risposta
                          • N
                            niko User • ultima modifica di

                            cavolo nn avevo visto la seconda pagina delle tue risposte!!!!!

                            0 Miglior Risposta Ringrazia Cita Rispondi

                              1 Risposta Ultima Risposta
                            • N
                              niko User • ultima modifica di

                              Con: <?php
                              $query=mysql_list_tables($database_cart, $cart);
                              ?> e poi echo $query
                              Ottengo:
                              Resource id #4
                              Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource in /home/computer/public_html/kedive/prodotti/form1.php on line 90

                              0 Miglior Risposta Ringrazia Cita Rispondi

                                1 Risposta Ultima Risposta
                              • N
                                niko User • ultima modifica di

                                Risolto così, spero possa essere d'aiuto anche per altri

                                <?php
                                mysql_connect("localhost", "", "");
                                $risultato = mysql_list_tables("
                                *******");
                                for ($i = 0; $i < mysql_num_rows($risultato); $i++)
                                printf ("Tabela: <STRONG>%s\n</STRONG><br>", mysql_tablename($risultato, $i));
                                mysql_free_result($risultato);
                                ?>

                                0 Miglior Risposta Ringrazia Cita Rispondi

                                  1 Risposta Ultima Risposta
                                Caricamento altri post
                                Rispondi
                                • Topic risposta
                                Effettua l'accesso per rispondere
                                • Da Vecchi a Nuovi
                                • Da Nuovi a Vecchi
                                • Più Voti