
Tym razem mój problem polega na tym że po naciśnięciu przycisku "wyłącz" zmienia się wartość zmiennej w bazie a na stronie już nie
Załóżmy że kliknę "wyłącz" przy galerii zmienna w bazie przybiera wartość 0 i na stronie status powinien zmienić się na wyłączony ale tak nie jest
Wyświetlanie
<?php $mysqli = new mysqli("localhost", "root", "pass", "strona"); //---------- function topnews() { $query="SELECT topnews FROM opcje"; if($topnews = 1) { } else if($topnews = 0) { } } //------------ function galeria() { $query2="SELECT galeria FROM opcje"; if($galeria = 1) { } else { } } //-------------- function logowanie() { $query3="SELECT logowanie FROM opcje"; if($logowanie = 1) { } else { } } //-------------- function rejestracja() { $query4="SELECT rejestracja FROM opcje"; if($rejestracja = 1) { } else { } } $mysqli->close(); ?> <form action="onoff.php" method="post"> <tr> <td><p><h3>Okienka na głównej</h3></p><hr></td> </tr> <tr> <td>Status<br></td> <td><?php topnews(); ?><br></td> <td><input type="submit" value="wlacz" name="on"/></td> <td><input type="submit" value="wylącz" name="off"/></td> </tr> <tr> <td><p><h3><hr>Galeria</h3></p><hr></td> </tr> <tr> <td>Status<br></td> <td><?php galeria(); ?><br></td> <td><input type="submit" value="wlacz" name="on2"/></td> <td><input type="submit" value="wylącz" name="off2"/></td> </tr> <tr> <td><p><h3><hr>Logowanie</h3></p><hr></td> </tr> <tr> <td>Status<br></td> <td><?php logowanie(); ?><br></td> <td><input type="submit" value="wlacz" name="on3"/></td> <td><input type="submit" value="wylącz" name="off3"/></td> </tr> <tr> <td><p><h3><hr>Rejestracja</h3></p><hr></td> </tr> <tr> <td>Status<br></td> <td><?php rejestracja(); ?><br></td> <td><input type="submit" value="wlacz" name="on4"/></td> <td><input type="submit" value="wylącz" name="off4"/></td> </tr> </form>
Zmiana wartości
<?php $con=mysqli_connect("localhost","root","pass","strona"); // Check connection if (mysqli_connect_errno()) { } //===========//top news//===============// { $on = $_POST['on']; $sql = "UPDATE opcje SET topnews = '1'"; } { $off = $_POST['off']; $sql = "UPDATE opcje SET topnews = '0'"; } //===========//galeria//===============// { $on2 = $_POST['on2']; $sql = "UPDATE opcje SET galeria = '1'"; } { $off2 = $_POST['off2']; $sql = "UPDATE opcje SET galeria = '0'"; } //===========//logowanie//===============// { $on3 = $_POST['on']; $sql = "UPDATE opcje SET logowanie = '1'"; } { $off3 = $_POST['off']; $sql = "UPDATE opcje SET logowanie = '0'"; } //===========//rejestracja//===============// { $on4 = $_POST['on']; $sql = "UPDATE opcje SET rejestracja = '1'"; } { $off4 = $_POST['off']; $sql = "UPDATE opcje SET rejestracja = '0'"; } //============//kiedys cos//==============// if (!mysqli_query($con,$sql)) { } mysqli_close($con); ?>