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. php il database e il form nn vanno d'accordo
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • G
      gorka Super User • ultima modifica di

      Hai provato a settare action con il nome stesso del file?

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • B
        bigros User Newbie • ultima modifica di

        Ho provato ma non va...il campo nome_squadra resta comunque vuoto..a me il codice sembra buono..dov'è l'errore!!

        Ps Da qualke parte ho letto che se il codice php è il form sono nello stesso file è inutile settare action..

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • shad
          shad Moderatore • ultima modifica di

          Prova con questa query:
          [php]
          $query="INSERT INTO squadre (Nome_squadra) VALUES("" . $nuova_squadra . "")";
          [/php]
          Se non va allora prova mettendo tutti i valori per ogni campo della tabella.

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • B
            bigros User Newbie • ultima modifica di

            Ci avevo pensato, per questo motivo la mia tabella è formata da un sola colonna..cioè nome_squadra, per seguire il tuo consiglio ho messo anche un nuovo campo, cioè l'id facendola diventare chiave primaria...comunque non va!

            PER LA CRONACA SE C'è UNA SOLA COLONNA è PROPRIO PERCHE' VOGLIO CERCARE DI CAPIRE COSA CE CHE NON VA..

            Grazie ancora x la disponibilità

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • B
              bigros User Newbie • ultima modifica di

              Notice: Undefined index: nuovasquadra in c:\programmi\easyphp1-8\www\prova\tmp9wvd7l49e2.php on line 34

              Warning: Cannot modify header information - headers already sent by (output started at c:\programmi\easyphp1-8\www\prova\tmp9wvd7l49e2.php:6) in c:\programmi\easyphp1-8\www\prova\tmp9wvd7l49e2.php on line 45

              questi è l'output che ho con quel codice..magari ora sapete dirmi qualcosa in piu...

              inutile dirvi che il form appare correttamente

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • shad
                shad Moderatore • ultima modifica di

                Se hai provato anche qualcosa tipo questa (che in un mio sito funziona perfettamente) con la tabella squadre che ha un'unica colonna:
                [PHP]
                $query="INSERT INTO squadre VALUES("" . $nuova_squadra . "")";
                [/PHP]
                allora potrebbe essere qualcosa nel resto del codice. Tipo la creazione della variabile. In tal caso magari prova a postarci il codice completo.

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • B
                  bigros User Newbie • ultima modifica di

                  @BIGROS said:

                  Notice: Undefined index: nuovasquadra in c:\programmi\easyphp1-8\www\prova\tmp9wvd7l49e2.php on line 34

                  infatti dice ke la variabile non è stata definita..per prova l'ho anche definita prima di compliarla nel form ma il notice resta li..
                  per codice completo cosa intendi?..quella è l'unica pagina che serve..o no?

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • shad
                    shad Moderatore • ultima modifica di

                    questa
                    [HTML]<form name="inserisci_formazione method="post" action="">[/HTML]
                    l'hai già corretta così vero?
                    [HTML]<form name="inserisci_formazione" method="post" action="nome_di_questa_stessa_pagina.php">[/HTML]

                    Al momento non vedo altro di strano :bho: (a parte gli apici singoli che spesso danno problemi anche a me, ecco perchè ti ho indicato la soluzione con quelli doppi backstubbati)

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • B
                      bigros User Newbie • ultima modifica di

                      si l'ho corretto..

                      Ma non è che è un errore che dipende dalla tabella?

                      0 Miglior Risposta Ringrazia Cita Rispondi

                        1 Risposta Ultima Risposta
                      • shad
                        shad Moderatore • ultima modifica di

                        Potrebbe anche essere, proviamo a vedere la struttura della tabella.

                        0 Miglior Risposta Ringrazia Cita Rispondi

                          1 Risposta Ultima Risposta
                        • B
                          bigros User Newbie • ultima modifica di

                          -- phpMyAdmin SQL Dump
                          -- version 2.6.1
                          -- http://www.phpmyadmin.net

                          -- Host: localhost
                          -- Generato il: 14 Lug, 2007 at 02:17 PM
                          -- Versione MySQL: 4.1.9
                          -- Versione PHP: 4.3.10

                          -- Database: totoamici


                          --
                          -- Struttura della tabella squadre

                          CREATE TABLE squadre (
                          Nome_squadra varchar(60) default NULL,
                          Id int(11) NOT NULL auto_increment,
                          PRIMARY KEY (Id)
                          ) TYPE=MyISAM PACK_KEYS=0 AUTO_INCREMENT=8 ;

                          e questo è quanto..

                          0 Miglior Risposta Ringrazia Cita Rispondi

                            1 Risposta Ultima Risposta
                          • shad
                            shad Moderatore • ultima modifica di

                            A questo punto mi sorge un atroce dubbio...hai testato lo script on line? Vuoi vedere che il problema è nel server locale?
                            Scusami se non ho una risposta certa ma la pagina è corretta se la uso su un host di un mio sito! 😞

                            0 Miglior Risposta Ringrazia Cita Rispondi

                              1 Risposta Ultima Risposta
                            • B
                              bigros User Newbie • ultima modifica di

                              in tal caso cosa dovrei fare??

                              0 Miglior Risposta Ringrazia Cita Rispondi

                                1 Risposta Ultima Risposta
                              • shad
                                shad Moderatore • ultima modifica di

                                Uppi lo script e il database su uno spazio dove sia supportato php e MySql e testi il tutto. Ad esempio www.altervista.org può essere una soluzione economica ed efficace.

                                0 Miglior Risposta Ringrazia Cita Rispondi

                                  1 Risposta Ultima Risposta
                                • B
                                  bigros User Newbie • ultima modifica di

                                  Io uso easyphp..e pur abilitando tutte le estensioni..non funziona..e mi sembra strano..

                                  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