Visualizzazione dei risultati da 1 a 2 su 2

Discussione: [PHP + MYSQL] Form

  1. #1

    [PHP + MYSQL] Form

    Ciao Ragazzi vi chiedo aiuto mi sono bloccato su (Penso) una sciocchezza.

    Sto scrivendo un form che si colleghi al db Mysql che ho in locale per inserire i dati nel db nella tabella film, nessun problema di query pero...

    Stavo tranquillamente lavorando e inserendo i dati correttamente sul mio database con la pagina FORM che ho sviluppato, quando cliccando sul link per ritornare alla pagina del FORM dalla pagina LINK del FORM (Commit.php), mi compare solo mezzo form, ovvero la tabella tagliata a movie_type; Non vorrei aver cancellato un punto e virgola o una parentesi... Aiutatemii

    Ho controllato il codice passo passo ma nn mi sembra abbia anomalie (In quanto lo usato un minuto prima); Ho tentato a switchare a Off il register global ma senza ottenere risultati

    Vi posto il CODICE che contiene il FORM (una tabella con un input text e 3 select) il resto sono query per estrarre i dati dal db (perfettamente testate) da inserire nelle select per l'invio via post alla pagina Commit.php:

    <!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=UTF-8" />

    <title>Blockbuster Database</title>

    <style type="text/css">
    TD{ color:#353535; font-family:Verdana, Geneva, sans-serif}
    TH{ color:#FFFFFF; font-family:Verdana, Geneva, sans-serif; background-color:#336699}
    </style>

    <?php
    $connessione = mysql_connect("localhost", "xxx", "xxx") or die ( mysql_error());
    mysql_select_db("Blockbuster") or die ( mysql_error());
    ?>

    <?php
    $moviesql = "SELECT id_attore, nome_attore FROM ATTORI";
    $result = mysql_query($moviesql) or die ( "Invalid Query: " . mysql_error());
    while($row = mysql_fetch_array($result)) {
    $people[$row['id_attore']] = $row['nome_attore'];
    } ?>

    </head>

    <body>

    <form action="commit.php?action=add&type=movie" method="post">

    <h3 align="center"> Pannello di Inserimento Film</3>


    <table width="750" border="1" cellspacing="1" cellpadding="3" bgcolor="353535" align="center">

    <tr>
    <td width="30%" bgcolor="#FFFFFF">
    Titolo
    </td>
    <td width="70%" bgcolor="#FFFFFF">
    <input type="text" name="movie_name">
    </td>
    </tr>

    <tr>
    <td bgcolor="#FFFFFF"> Movie Type </td>
    <td bgcolor="#FFFFFF">

    <select id="Game" name="movie_type" style="width:150px">
    <?php $moviesql="SELECT id_genere, nome_genere FROM GENERE";
    $result = mysql_query($moviesql) or die (mysql_error());
    while($row = mysql_fetch_array($result)) {
    echo '<option value=" ' . $row['id_genere'] . '"> ' . $row['nome_genere'] . '</option>' . "\r\n";
    } ?>
    </select>
    </td>
    </tr>

    <tr>
    <td bgcolor="#FFFFFF">Movie Year</td>
    <td bgcolor="#FFFFFF">

    <select name="movie_year">
    <option value="" selected> Selected a Year..</option>
    <?php for($year = date("Y"); $year>=1970; $year--) { ?>
    <option value="<?php echo $year; ?>"><?php echo $year; ?></option>
    <?php } ?>
    </select>
    </td>
    </tr>

    <tr>
    <td bgcolor="#FFFFFF">Attore Protagonista</td>
    <td bgcolor="#FFFFFF">
    <select name="nome_attore">
    <option value="" selected> Seleziona un Attore</option>
    <?php foreach ($people as $id_attore => $nome_attore) { ?>
    <option value="<?php echo $id_attore; ?>"><?php echo $nome_attore; ?> </option>
    <?php } ?>
    </select>
    </td>
    </tr>

    <tr>
    <td bgcolor="#FFFFFF" colspan="2" align="center">
    <input type="submit" name="SUBMIT" value="Add" />
    </td>
    </tr>
    </table>
    </body>
    </html>

    Vi ringrazio

    Daniele

  2. #2
    codice:
    <!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=UTF-8" />
    
    <title>Blockbuster Database</title>
    
    <style type="text/css">
    TD{ color:#353535; font-family:Verdana, Geneva, sans-serif}
    TH{ color:#FFFFFF; font-family:Verdana, Geneva, sans-serif; background-color:#336699}
    </style>
    
    <?php
    $connessione = mysql_connect("localhost", "xxx", "xxx") or die ( mysql_error());
    mysql_select_db("Blockbuster") or die ( mysql_error());
    ?>
    
    <?php
    $moviesql = "SELECT id_attore, nome_attore FROM ATTORI";
    $result = mysql_query($moviesql) or die ( "Invalid Query: " . mysql_error());
    while($row = mysql_fetch_array($result)) { 
    $people[$row['id_attore']] = $row['nome_attore'];
    } ?>
    
    </head>
    
    <body>
    
    <form action="commit.php?action=add&type=movie" method="post">
    
    <h3 align="center"> Pannello di Inserimento Film</h3> 
    
    
    <table width="750" border="1" cellspacing="1" cellpadding="3" bgcolor="353535" align="center">
    
    <tr>
    <td width="30%" bgcolor="#FFFFFF">
    Titolo
    </td>
    <td width="70%" bgcolor="#FFFFFF">
    <input type="text" name="movie_name">
    </td>
    </tr>
    
    <tr>
    <td bgcolor="#FFFFFF"> Movie Type </td>
    <td bgcolor="#FFFFFF">
    
    <select id="Game" name="movie_type" style="width:150px">
    <?php $moviesql="SELECT id_genere, nome_genere FROM GENERE";
    $result = mysql_query($moviesql) or die (mysql_error());
    while($row = mysql_fetch_array($result)) {
    echo '<option value=" ' . $row['id_genere'] . '"> ' . $row['nome_genere'] . '</option>' . "\r\n";
    } ?>
    </select>
    </td>
    </tr>
    
    <tr>
    <td bgcolor="#FFFFFF">Movie Year</td>
    <td bgcolor="#FFFFFF">
    
    <select name="movie_year">
    <option value="" selected> Selected a Year..</option>
    <?php for($year = date("Y"); $year>=1970; $year--) { ?>
    <option value="<?php echo $year; ?>"><?php echo $year; ?></option>
    <?php } ?>
    </select>
    </td>
    </tr>
    
    <tr>
    <td bgcolor="#FFFFFF">Attore Protagonista</td>
    <td bgcolor="#FFFFFF">
    <select name="nome_attore">
    <option value="" selected> Seleziona un Attore</option>
    <?php foreach ($people as $id_attore => $nome_attore) { ?>
    <option value="<?php echo $id_attore; ?>"><?php echo $nome_attore; ?> </option>
    <?php } ?> 
    </select>
    </td>
    </tr>
    
    <tr>
    <td bgcolor="#FFFFFF" colspan="2" align="center">
    <input type="submit" name="SUBMIT" value="Add" />
    </td>
    </tr>
    </table>
    </form>
    </body>
    </html>

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.