mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Di 16.04.2024 15:01 Benutzername: Passwort: Auto-Login

Thema: Update mit checkbox vom 10.07.2013


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> Update mit checkbox
Autor Nachricht
msenger1985
Threadersteller

Dabei seit: 25.08.2011
Ort: -
Alter: -
Geschlecht: -
Verfasst Mi 10.07.2013 15:41
Titel

Update mit checkbox

Antworten mit Zitat Zum Seitenanfang

Hallo,
ich habe folgenden Code geschrieben:
Code:

<?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" xml:lang="de" lang="de">

<head>
    <title>Titel</title>

    <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
    <meta name="description" content="" />
    <meta name="author" content="" />
    <meta name="keywords" content="" />

</head>

<body>
    <?php

    $verbindung = mysql_connect("localhost", "root", "") or die ("Keine Verbindung");

    mysql_select_db("testdb") or die ("Keine Verbindung zur Datenbank");

    $abfrage = "SELECT * FROM testtabelle WHERE pruef = '0'";
    $ergebnis = mysql_query($abfrage);

    if(mysql_num_rows($ergebnis) > 0) {

            while($row = mysql_fetch_object($ergebnis)) {
    ?>
                                    <b>Name: </b><?php echo $row->name; ?>
                                    <br />
                                    <b>Nachricht: </b><?php echo $row->nachricht; ?>
                                    <br />
                                    <input type="checkbox" name="frei"/> freigeben
                                    <br />
                                    -----------------------------------------<br />
    <?php
            }

    } else {
            echo 'Keine Beiträge!';
    }
    echo "<input type='submit' name='submit' value='freischalten' />";
    mysql_close($verbindung);

    ?>
</body>
</html>


jetzt möchte ich, wenn die Checkbox aktiviert ist und ich auf den Submit-Btn geklickt habe, dass sich der Wert pruef von "0" in "1" ändert.

Kann mir da vielleicht jemand helfen?
  View user's profile Private Nachricht senden
DEKONSTRUKTIV

Dabei seit: 22.06.2009
Ort: bln
Alter: -
Geschlecht: -
Verfasst Mi 10.07.2013 15:54
Titel

Antworten mit Zitat Zum Seitenanfang

und dene frage is?
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Anzeige
Anzeige
msenger1985
Threadersteller

Dabei seit: 25.08.2011
Ort: -
Alter: -
Geschlecht: -
Verfasst Mi 10.07.2013 16:08
Titel

Antworten mit Zitat Zum Seitenanfang

Meine Frage ist: Wie setze ich das um?
  View user's profile Private Nachricht senden
msenger1985
Threadersteller

Dabei seit: 25.08.2011
Ort: -
Alter: -
Geschlecht: -
Verfasst Mi 10.07.2013 16:38
Titel

Antworten mit Zitat Zum Seitenanfang

Code:

<!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" xml:lang="de" lang="de">

<head>
    <title>Titel</title>

    <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
    <meta name="description" content="" />
    <meta name="author" content="" />
    <meta name="keywords" content="" />

</head>

<body>
    <?php

    $verbindung = mysql_connect("localhost", "root", "") or die ("Keine Verbindung");

    mysql_select_db("testdb") or die ("Keine Verbindung zur Datenbank");

    $abfrage = "SELECT * FROM testtabelle WHERE pruef = '0'";
    echo "<form action='' method='get'>";
    $ergebnis = mysql_query($abfrage);

    if(mysql_num_rows($ergebnis) > 0) {

            while($row = mysql_fetch_object($ergebnis)) {
    ?>
                                    <b>Name: </b><?php echo $row->name; ?>
                                    <br />
                                    <b>Nachricht: </b><?php echo $row->nachricht; ?>
                                    <br />
                                    <input type="checkbox" value="1" name="frei"/> freigeben
                                    <br />
                                    -----------------------------------------<br />
    <?php
            }

    } else {
            echo 'Keine Beiträge!';
    }
    $sql = "SELECT
    pruef
    FROM
    testtabelle
    WHERE pruef = '".$_POST['frei']."';";
    echo "<input type='submit' name='submit' value='freischalten' />
    </form>";

    mysql_close($verbindung);

    ?>
</body>
</html>


Habe jetzt noch ein Form drumgepackt und eine weitere Abfrage erstellt, ist das soweit richtig und wie geht es bitte weiter, um den Wert des ausgewählten Beitrags zu ändern?


Zuletzt bearbeitet von msenger1985 am Mi 10.07.2013 16:39, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden
xaos

Dabei seit: 06.10.2004
Ort: Kargath
Alter: -
Geschlecht: -
Verfasst Mi 10.07.2013 17:09
Titel

Antworten mit Zitat Zum Seitenanfang

Hier werden alle Fragen beantwortet:

http://tut.php-quake.net/de/
  View user's profile Private Nachricht senden
 
Ähnliche Themen [php] checkbox
Checkbox Value übergeben
checkbox - pflichtfeld - AGB
input.checkbox
php checkbox-wert
Checkbox die wegspringt ...
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.