Visualizzazione risultati 1 fino 1 di 1

Discussione: [php][mysql] pagina controllo amministratore

  1. #1
    Guest

    Predefinito [php][mysql] pagina controllo amministratore

    salve a tutti, qualcuno può aiutarmi e spiegarmi cosa c'e' di sbagliato in questa pagina?

    la pagina gestisce la modifica dei dati presenti in database relativo ad alcuni cataloghi dove i titoli vengono prelevati da una tabella mysql mentre i dati dei volumi da un'altra tabella.

    solo che se includo la pagina con la select titoli blocca gli altri dati prelevati, se invece inserisco come input normale la pagina funziona perfettamente, ma il titolo lo devo successivamente modificare a mano.

    Codice PHP:
    <?php
    $link
    = mysql_connect ("xxx", "xxx", "xxx") or die ("connessione non riuscita");
    mysql_select_db ("xxx") or die ("Selezione del DB non riuscita: " . mysql_error());
    $sql = "SELECT * FROM fumetti WHERE id=$_GET[id]";
    $result = mysql_query ($sql,$link);
    $row = mysql_fetch_assoc($result);
    echo
    '<form action="action.php" method="post">';
    echo
    '<table>';
    echo
    '<tr><td><label for="titolo">Titolo:</label></td><td>';
    //include ("select-titoli.php");
    echo '<input type="text" id="titolo" name="titolo" value="'.$row['titolo'].'" />';
    echo
    '</td></tr>';
    echo
    '<tr><td><label for="numero">Numero:</label></td><td><input type="text" id="numero" name="numero" value="'.$row['numero'].'" /></td></tr>';
    echo
    '<tr><td><label for="cover">Cover:</label></td><td><input type="text" id="cover" name="cover" value="'.$row['cover'].'" /></td></tr>';
    echo
    '<tr><td><label for="cod">Cod:</label></td><td><input type="text" id="cod" name="cod" value="'.$row['cod'].'" /></td></tr>';
    echo
    '<tr><td><label for="zw">Zw:</label></td><td><input type="text" id="zw" name="zw" value="'.$row['zw'].'" /></td></tr>';
    echo
    '<tr><td><label for="zh">Zh:</label></td><td><input type="text" id="zh" name="zh" value="'.$row['zh'].'" /></td></tr>';
    echo
    '<tr><td><label for="pag">Pagine:</label></td><td><input type="text" id="pag" name="pag" value="'.$row['pag'].'" /></td></tr>';
    echo
    '<tr><td><label for="attivo">Attivo:</label></td><td><input type="text" id="attivo" name="attivo" value="'.$row['attivo'].'" /></td></tr>';
    echo
    '<tr style="display:none;"><td>&nbsp;</td><td><input type="hidden" name="id" value="'.$row['id'].'" /></td></tr>';
    echo
    '<tr style="display:none;"><td>&nbsp;</td><td><input type="hidden" name="f" value="" /></td></tr>';
    echo
    '<tr><td>&nbsp;</td><td><input type="submit" name="modifica" value="Modifica" /></td></tr>';
    echo
    '</table>';
    echo
    '</form>';
    mysql_close ($link);
    ?>
    la pagina select-titoli.php e' composta cosi'

    Codice PHP:
    <?php
    $link
    = mysql_connect ("xxx", "xxx", "xxx") or die ("connessione non riuscita");
    mysql_select_db ("xxx") or die ("Selezione del DB non riuscita: " . mysql_error());
    $sql = "SELECT * FROM titolo ORDER BY titolo";
    $result = mysql_query ($sql,$link);
    echo
    '<select id="titolo" name="titolo">';
    while (
    $row = mysql_fetch_assoc($result)) {
    echo
    '<option value="'.$row['titolo'].'">'.$row['titolo'].'</option>';
    }
    echo
    '</select>';
    mysql_close ($link);
    ?>
    Ultima modifica di MusicFreeWorld : 23-01-2013 alle ore 14.57.47

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •