Sql Update aus Formular Absenden

Ich bin auf der Suche zum aktualisieren einer Spalte der Tabelle auf ein Formular Absenden mit mySQL.

ie.

<form action="<?=$_SERVER['PHP_SELF']; ?>" method="post">
            <fieldset>
                <div data-role="fieldcontain">
                    <label for="status" class="select">Current Status:</label>
                    <select name="status" id="status">
                        <option value="Open">Open</option>
                        <option value="Closed">Closed</option>
                    </select>
                </div>
                <input type="submit" data-theme="a" name="submit" value="submit-value"></input>
            </fieldset>
        </form>
<?php
            if(isset($_POST['submit'])) {

                $query = "UPDATE vtiger_troubletickets SET status='".addslashes($_POST['status'])."' WHERE ticket_no='".$ticket['ticket_no']."'";
                echo $query;
                mysql_query($query);
            }
?>

aktualisiert

Die Abfrage habe ich in funktioniert in mysql korrekt, außer auf meinem Formular Absenden wird die Datenbank nicht aktualisiert wird. Ich habe versucht, die input-und button-tag für die 'Reichen.' Alles ist miteinander verbunden, wie ich bereits zuvor getestet, alle mit einer connect-script. Irgendwelche Ideen, warum dies nicht die Aktualisierung meiner Spalten?

  • Sieht die Seite, die das Formular enthält, bereits mit einer Datenbank verbunden und erhalten die column's Daten? oder ist die form, die statisch mit keine Möglichkeit zu wissen, welche Zeile zu aktualisieren
  • Es ist bereits das ziehen der Daten aus der db und formatiert. Also ich bin grundsätzlich der Erteilung einer Aktualisierung von Daten.
InformationsquelleAutor lockdown | 2011-08-02
Schreibe einen Kommentar