Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1

    problema insert into database

    codice:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html dir="ltr" lang="en"><head>
    <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
    <title>osCommerce</title>
    
    
    <link rel="stylesheet" type="text/css" href="c_site/stylesheet.css">
    
    
    <link href="style.css" rel="stylesheet" type="text/css">
    <style type="text/css">
    <!--
    .Stile4 {color: #006699}
    -->
    </style>
    </head>
    <body topmargin="0" bottommargin="0" leftmargin="0" rightmargin="0" marginheight="0" marginwidth="0">
    
    
    
    
      <table width="712" align="center" bgcolor="#ffffff" cellpadding="0" cellspacing="0">
       <tbody><tr><td valign="top" align="center">
        <table width="701" align="center" cellpadding="0" cellspacing="0">
         <tbody><tr><td height="5"></td></tr> 
         <tr><td bgcolor="#d6d6d6" height="5"></td></tr>
         <tr><td height="5"></td></tr>
         <tr><td>
          <table cellpadding="0" cellspacing="0">
           <tbody><tr><td width="300">[img]c_site/m02.gif[/img]</td>
           <td width="1"></td>
           <td class="ch3" width="145">               </td>
           <td width="1" background="c_site/m07.gif"></td>
           <td width="253" valign="top" class="ch3">
    
             <span class="ch1">Marted&igrave; 25 Marzo 2009</span>
    
             
    
             <span class="ch1 Stile4">         Statistiche database</span>
    
                      Schede catalogate:<span class="ch1"> 1251</span>
    
             Ultimo aggiornamento: <span class="ch1">11/04/2009</span></td>
           </tr> 
          </tbody></table>
         </td></tr>
         <tr><td height="5"></td></tr>
         <tr><td bgcolor="#d6d6d6" height="5"></td></tr>
         <tr><td height="3"></td></tr>
         <tr><td valign="top">
          <table cellpadding="0" cellspacing="0"> 
           <tbody><tr><td valign="top" width="191">
            <table cellpadding="0" cellspacing="0">
             <tbody><tr><td>[img]c_site/b01.gif[/img]</td></tr>
             <tr><td>[img]c_site/b02.gif[/img]</td>
             </tr>
             <tr><td>[img]c_site/b03.gif[/img]</td></tr>
             <tr><td>[img]c_site/b04.gif[/img]</td></tr>
             <tr><td>[img]c_site/b05.gif[/img]</td>
             </tr>
             <tr><td height="3"></td></tr>
             <tr><td height="27">[img]c_site/m10.gif[/img]</td>
             </tr>
             <tr><td height="3"></td></tr>
    
    
    
    
    
    <tr>
      <td>  [img]c_site/m11.gif[/img]  Cerca per titolo</td>
    </tr><tr><td height="3"></td></tr><tr><td background="c_site/m12.gif" height="1"></td></tr><tr><td height="3"></td></tr><tr>
      <td>  [img]c_site/m11.gif[/img]  Cerca per autore</td>
    </tr><tr><td height="3"></td></tr><tr><td background="c_site/m12.gif" height="1"></td></tr><tr><td height="3"></td></tr><tr>
      <td>  [img]c_site/m11.gif[/img]  Cerca per collana</td>
    </tr><tr><td height="3"></td></tr><tr><td background="c_site/m12.gif" height="1"></td></tr><tr><td height="3"></td></tr><tr>
      <td>  [img]c_site/m11.gif[/img]  Ricerca libera</td>
    </tr><tr><td height="3"></td></tr><tr><td background="c_site/m12.gif" height="1"></td></tr><tr><td height="3"></td></tr><tr><td>  [img]c_site/m11.gif[/img] </td>
    </tr><tr><td height="3"></td></tr><tr><td background="c_site/m12.gif" height="1"></td></tr><tr><td height="3"></td></tr><tr><td>  [img]c_site/m11.gif[/img] </td>
    </tr><tr><td height="3"></td></tr><tr><td background="c_site/m12.gif" height="1"></td></tr><tr><td height="3"></td></tr>
    <tr>
      <td>[img]c_site/m102.gif[/img]</td>
    </tr><tr><td height="5"></td></tr>
             
             <tr><td height="2"></td></tr>
           </tbody></table>
            <table width="188" align="left" cellpadding="0" cellspacing="0">
              <tbody>
    
                <tr>
                  <td width="186">Username:</td>
                </tr>
                <tr>
                  <td><label>
                    <input name="textfield" type="text" id="textfield" size="25">
                  </label></td>
                </tr>
                <tr>
                  <td>Password:</td>
                </tr>
                <tr>
                  <td><label>
                    <input name="textfield2" type="password" id="textfield2" size="25">
                  </label></td>
                </tr>
                <tr>
                  <td></td>
                </tr>
                <tr>
                  <td><label>
                    <input name="button" type="submit" class="messageBox" id="button" value="Accedi">
                  </label></td>
                </tr>
                
                <tr>
                  <td align="center"></td>
                </tr>
                <tr>
                  <td>[img]c_site/logo.jpg[/img]</td>
                </tr>
              </tbody>
            </table></td>
           <td width="4"></td> 
           <td valign="top" width="505">
            <table cellpadding="0" cellspacing="0">
             <tbody><tr><td height="152">[img]c_site/logo2.png[/img]</td>
             </tr>
             <tr><td height="4"></td></tr>
             <tr><td valign="top">
    
    
    
    
    
    
    <table width="100%" border="0" cellpadding="0" cellspacing="0">
      <tbody><tr>
    
        <td valign="top" width="100%"></td>
    
      </tr>
    </tbody></table>
    
    
    
    
    
             </td></tr>
            </tbody></table> 
                  <form action="insert.php" method="post" enctype="multipart/form-data" name="form1">
                    <table width="427" border="0" cellpadding="0" cellspacing="2">
                      <tr>
                        <td align="right"></td>
                        <td></td>
                      </tr>
                      <tr>
                        <td width="156" align="right">Donazione:</td>
                        <td width="271"><label>
                          <input name="donazione" type="text" id="donazione" size="35" />
                        </label></td>
                      </tr>
                      <tr>
                        <td align="right">Autore:</td>
                        <td><input name="autore" type="text" id="autore" size="35" /></td>
                      </tr>
                      <tr>
                        <td align="right">Titolo:</td>
                        <td><input name="titolo" type="text" id="titolo" size="35" /></td>
                      </tr>
                      <tr>
                        <td align="right">Numero di inventario:</td>
                        <td><label>
                          <input name="inventario" type="text" id="inventario" size="10" />
                        </label></td>
                      </tr>
                      <tr>
                        <td align="right">Collezione:</td>
                        <td><input name="collezione" type="text" id="collezione" size="35" /></td>
                      </tr>
                      <tr>
                        <td align="right">Note:</td>
                        <td><textarea name="note" cols="35" rows="7" wrap="physical" id="note"></textarea></td>
                      </tr>
                      <tr>
                        <td align="right"></td>
                        <td><label>
                          <input type="submit" name="button" id="button" value="Inserisci nel database" />
                          </label>
                            <label>
                            <input type="reset" name="button2" id="button2" value="cancella" />
                          </label></td>
                      </tr>
                    </table>
                                </form>
                  </td>
           </tr>
          </tbody></table>
         </td></tr>
         <tr><td height="6"></td></tr>
         <tr><td bgcolor="#d0d0d0" height="5"></td></tr>
         <tr><td height="12"></td></tr>
         <tr><td>
          <table cellpadding="0" cellspacing="0">
           <tbody><tr><td width="350"></td>
           <td class="ch8" width="351" align="right">Copyright © 2009 Biblioteca Pio XI. Powered by YouSTORE Informatica</td>
           </tr>
          </tbody></table> 
         </td></tr>
        </tbody></table>
       </td></tr>
       <tr><td height="15"></td></tr>
      </tbody></table>
    
    </body></html>
    questa è la pagina insert.php
    Codice PHP:
    <?
    // Connessione al db
    $link mysql_connect('localhost''''')
    or die(
    'Connessione al db fallita.');
    // selezione del db
    mysql_select_db("prova"$link);



    $sql="INSERT INTO dati (donazione,  autore, titolo,  inventario, collezione,note)
    VALUES
    ('
    $_POST[donazione]','$_POST[autore]','$_POST[titolo]','$_POST[inventario]','$_POST[note]','$_POST[note]')";

    if (!
    mysql_query($sql,$link))
      {
      die(
    'Errore: ' mysql_error());
      }
    echo 
    "L'articolo aggiunto al catalogo! ";



    mysql_close($link)
    ?>
    perchè mi restituisce pagina bianca???

  2. #2

  3. #3
    Probabilmente generi qualche errore con il tuo script. Abilita la notifica di tutti gli errori, sei in locale immagino?

    Ti consiglio di editare php.ini, di trovare "error_reporting" e di settarlo ad "E_ALL" così visualizzi qualsiasi tipo di messaggio.

    Sarà poi di certo più semplice scovare il bug. Ricordati di riavviare il server web dopo aver modificato php.ini (Apache per intenderci)
    Olio Extravergine d'Oliva Magino
    Prodotti tipici: in vendita olio, pesto ligure e altri prodotti alimentari tradizionali.

  4. #4

    ho risolto
    grazie mille!

  5. #5
    index.php
    codice:
        <form action="insert.php" method="post" enctype="multipart/form-data" name="form1" id="form1">
    
                    <table width="427" border="0" cellpadding="0" cellspacing="2">
                      <tr>
                        <td align="right"></td>
                        <td></td>
                      </tr>
                      <tr>
                        <td width="156" align="right">Donazione:</td>
                        <td width="271"><label>
                          <input name="donazione" type="text" id="donazione" size="35" />
                        </label></td>
                      </tr>
                      <tr>
                        <td align="right">Autore:</td>
                        <td><input name="autore" type="text" id="autore" size="35" /></td>
                      </tr>
                      <tr>
                        <td align="right">Titolo:</td>
                        <td><input name="titolo" type="text" id="titolo" size="35" /></td>
                      </tr>
                      <tr>
                        <td align="right">Numero di inventario:</td>
                        <td><label>
                          <input name="inventario" type="text" id="inventario" size="10" />
                        </label></td>
                      </tr>
                      <tr>
                        <td align="right">Collezione:</td>
                        <td><input name="collezione" type="text" id="collezione" size="35" /></td>
                      </tr>
                      <tr>
                        <td align="right">Note:</td>
                        <td><textarea name="note" cols="35" rows="7" wrap="physical" id="note"></textarea></td>
                      </tr>
                      <tr>
                        <td align="right"></td>
                        <td><label>
                          <input type="submit" name="button" id="button" value="Inserisci nel database" />
                          </label>
                            <label>mostra</label></td>
                      </tr>
                    </table>
                                </form>
    questo form richiama insert.php:
    Codice PHP:
    <?PHP
     
    // Connessione al db
    $link mysql_connect('localhost''''')
    or die(
    'Connessione al db fallita.');
    // selezione del db
    mysql_select_db("prova"$link);



    $sql="INSERT INTO dati (donazione, autore, titolo, inventario, collezione, note)
    VALUES
    ('
    $_POST[donazione]','$_POST[autore]','$_POST[titolo]','$_POST[inventario]','$_POST[collezione]','$_POST[note]')";

    if (!
    mysql_query($sql,$link))
      {
      die(
    'Errore: ' mysql_error());
      }
    echo 
    "L'articolo aggiunto al catalogo! ";




    mysql_close($link)
    ?>
    ma se invece volessi eseguire il codice direttamente nella pagina index.php senza richiamare la pagina insert.php?

  6. #6

  7. #7
    Puoi farlo cablos, basta che tu inserisca il codice di insert.php nella index.php e lo lasci eseguire solo dopo aver spedito il form.

    tipo:

    if($_POST) :
    // fai qualcosa
    endif;

    Non è il massimo dell'eleganza in ogni caso. Credo che dovresti leggerti qualche buon manuale... IMHO
    Olio Extravergine d'Oliva Magino
    Prodotti tipici: in vendita olio, pesto ligure e altri prodotti alimentari tradizionali.

  8. #8
    l'ho fatto...ma nn inserisce i dati
    non è che per caso devo modificare i parametri del modulo
    codice:
       <form action="" method="post" enctype="multipart/form-data" name="form1" id="form1">
    tipo "form action"
    :berto: :berto:

    grazie!

  9. #9

  10. #10

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.