Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 1 odgovor
  • 1.564 pregleda

Najnovija ↓

Uzimanje podataka iz dropdown menija 23.01.2012. u 14:33 · pre 180 meseci #1
Pravim aplikaciju koja se koristi u vodjeju biblioteke. Problem je sledeći:
Treba da napravim stranicu koja treba da sadrzi dropdown listu sa svim zanrovima (koje uzima iz tabele zanr, baze Biblioteka). Kako da "uhvatim" žanr koji korisnik odabere prije pritiska na submit dugme? U mom kodu ima neka greška, ali ne znam koja.

Code:
<?php require_once("includes/session.php"); ?>
<?php require_once("includes/connection.php"); ?>
<?php require_once("includes/functions.php"); ?>
<?php //confirm_logged_in(); ?>

<?php include("includes/header.php"); ?>

<?
    include_once("includes/form_functions.php");
    
    if (isset($_POST['submit'])) { 
        $ime = trim(mysql_prep($_POST['zanr']));
        echo $ime;

            $result = del_zanr($ime);
            if ($result) {
                $message = "&#382anr '{$ime}' je uspje&#353;no obrisan.";
            } else {
                $message = "&#382anr ne mo&#382;e da se izbri&#353;e.";
                $message .= "<br />" . mysql_error();
            }
        } ?>
        
<table id="structure">
    <tr>
        <td id="page">
            <?php if ($sel_page) { ?>
                <h2><?php echo htmlentities($sel_page['menu_name']); ?></h2>
                <div class="page-content">
                    <?php echo strip_tags(nl2br($sel_page['sadrzaj']), "<b><br><p><a>"); ?>
                </div>
            <?php } else { ?>
                <h2>Odaberi &#382;anr</h2>
                
            <form action="del_zanr.php" method="post">
            <table>
                <?php $ime=dropdown("Odaberi &#382;anr", "ime", "ime", "zanr", "ime", "zanr");
                $ime = $_POST[zanr];
                 ?>
                <br /><br />
                <tr>
                    <td colspan="2"><input type="submit" name="submit" value="Izbri&#353;i &#382;anr" /></td>
                </tr>
            </table>
            </form>
            <?php } ?>
            
            
        </td>
    </tr>
</table>
<?php include("includes/footer.php"); ?>


Funkcija dropdown:
Code:

    function dropdown($tekst,$pk, $atrib1, $strTableName, $strOrderField, $strNameOrdinal, $strMethod="asc") {

       echo "<select name=\"$strNameOrdinal\">\n";
       echo "<option value=\"NULL\">$tekst</option>\n";

       $strQuery = "select $pk, $atrib1
               from $strTableName
               order by $strOrderField $strMethod";

       $rsrcResult = mysql_query($strQuery);

       while($arrayRow = mysql_fetch_assoc($rsrcResult)) {
          $strA = $arrayRow["$pk"];
          $strB = $arrayRow["$atrib1"];
          echo "<option value=\"$pk\">$strB</option>\n";
       }

       echo "</select>";
    }


Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme