Mine sisusse
Otsi siit
  • Rohkem valikuid...
Otsi tulemusi mis sisaldab...
Otsi tulemusi...

Küsimus

SUPERVIP

Tervist olen natukene hädas või nii.. :)

Üritan endamisi sotti saada, otsides ka googlest kuid senini vastust pole ma suutnud genereerida.

<?php
           if( isset($_POST['sirel'])){
            $puu1= $_POST['sirel'];
            $sql = "UPDATE users SET sirel = $puu1+1";
            echo "Votsid puu maha";
}

           
?>
            <form action="admin.php" method="POST">
            <input type="submit" name="sirel" value="Cut a tree!">
            </form>

Minu häda siis seisneb selles, et peale "Submit" vajutamist kenasti värskendab lehe ja näitab teksti võtsid puu kuid andmebaasis ei lisa kasutajale juurde +1 puu.

Endajaoks tegelen väikse projektiga.. ning soov lihtsalt areneda :D

Oleksin äärmiselt tänulik kui keegi leiab aega.


kollanokk

tmt22.png

Jaga seda postitust


Postituse link
Share on other sites

Soovitatud postitused

  • 0

Sinu koodi vaadates oled lihtsalt andnud muutujale sql päringu väärtuse ja mitte kusagil seda kasutanud.

PHP puhul tehakse sql päringuid PDO abil.

Kõigepealt pead looma ühenduse andmebaasiga. Andmebaasi taustal jooksma panemiseks on vaja sul XAMPP'i

$database_host = '';
$database_user = '';
$database_pass = '';
$database_name = '';
 
try {
    $db = new PDO("mysql:host=$database_host;dbname=$database_name", $database_user, $database_pass);
    $db -> exec("set names utf8");
catch (PDOException $e) {
    $db = null;
}

Siis tuleb saata sul päring andmebaasi.

$q = $db -> query('update users set sirel = sirel  + 1');
Muudetud liikme epicCoder'i poolt

Jaga seda postitust


Postituse link
Share on other sites

Kommentaari lisamiseks loo konto või logi sisse

Kommenteerimiseks peate olema liige

Loo konto

Liituge meie kommuuni uue kontoga. See on lihtne!

Loo uus konto

Logi sisse

On juba konto? Logi sisse siit.

Logi sisse nüüd

×
×
  • Loo uus...

Oluline informatsioon

Selle veebisaidi paremaks muutmiseks oleme teie seadmesse paigutanud küpsised . Võite kohandada oma küpsiste seadeid , vastasel juhul eeldame, et te olete küpsiste kasutamisega nõus kui jätkate veebisaidil sirvimist.. Palun lugege läbi Kasutustingimused ja Privaatsuspoliitika.