Visualizzazione dei risultati da 1 a 5 su 5

Discussione: PHP: Undefined index

  1. #1
    Utente di HTML.it L'avatar di Valeria89
    Registrato dal
    Apr 2015
    residenza
    Pisa
    Messaggi
    129

    PHP: Undefined index

    Codice PHP:
    <html>
    <head>
    <title>Titolo</title>
    </head>
    <body>

     <?php
        
    include ("config.php"); 
        
        if(isset(
    $_POST['add']))
        {
        
            
    $attributo intval($_POST['attributo']);
        
            
            
    $sql "INSERT INTO tabella1 "."(Fkattributo) "."VALUES
                ("
    .$_POST['attributo'].")";
                
            
    mysql_select_db('prova');
            
    $retval mysql_query$sql$cn );
            if(! 
    $retval )
            {
                die(
    'Could not enter data: ' mysql_error());
            }
        }
        else
        {
        
    $DBName="prova";


        
    mysql_select_db("$DBName") or die("Impossibile connettersi al database $DBName");


        
    $sqlquery ="SELECT * FROM tabella";
        
    $result mysql_query($sqlquery);
        if (!
    $sqlquery) {
               exit (
    '<p> Errore mentre recuperavo i dati' mysql_error() . '</p>');
                    }


        echo 
    "<div id=styled-select> <select name='Attribute'>"
        echo 
    "<option value='0'>:: select ::</option>";
        
        while (
    $valuemysql_fetch_array($result))  
       {
         echo 
    "<option value = ".$value['id'].">".$value['Attribute']."</option>"
       }echo 
    "</select> </div><br> ";
       
       
    mysql_close($cn);
    ?>
    <form method="post" action="<?php $_PHP_SELF ?>">
    <br> <br> 
          <p>
           <input name="add" type="submit" id="add" value="Add">
          </p>
          <br> 
    </form>


      <?php
    }
    ?>
    </body>
    </html>
    Quando eseguo lo script mi compare il seguente errore:

    Notice
    : Undefined index: attributo in C:\xampp\htdocs\project\... on line 13

    Notice: Undefined index: attributo in C:\xampp\htdocs\project\... on line 17
    Could not enter data: Column count doesn't match value count at row 1

    Come posso risolvere questo problema? grazie a tutti
    Ultima modifica di k.b; 04-05-2015 a 15:22

  2. #2
    Quote Originariamente inviata da Valeria89 Visualizza il messaggio
    Quando eseguo lo script mi compare il seguente errore:

    Notice
    : Undefined index: attributo in C:\xampp\htdocs\project\... on line 13
    Forse perchè il nome della select è Attribute e non attributo?!?!
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  3. #3
    Utente di HTML.it L'avatar di Valeria89
    Registrato dal
    Apr 2015
    residenza
    Pisa
    Messaggi
    129
    non è per quello, ho provato

  4. #4
    Oltre a quello che ha detto satifal, la select e' FUORI dal form

  5. #5
    Utente di HTML.it L'avatar di Valeria89
    Registrato dal
    Apr 2015
    residenza
    Pisa
    Messaggi
    129
    Quote Originariamente inviata da k.b Visualizza il messaggio
    Oltre a quello che ha detto satifal, la select e' FUORI dal form
    Ora funziona, solo che in tabella1 mi salva 0 non il valore di Attibute

Tag per questa discussione

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.