PC Ekspert Forum

PC Ekspert Forum (https://forum.pcekspert.com/index.php)
-   Web dizajn, programiranje i ostalo (https://forum.pcekspert.com/forumdisplay.php?f=39)
-   -   Problem sa php-om (https://forum.pcekspert.com/showthread.php?t=104815)

wlcasemodding 16.04.2008. 22:53

Problem sa php-om
 
Ovo je kod:
....










Evidencija   UKUPNO:
polje1



if (!empty($_POST['button1'])) {
mysql_connect("localhost", "wlcasemodding", "mk123");
mysql_select_db("baza");
$a= "SELECT polje1 FROM tablica";
$b= $a+1;
"UPDATE tablica SET polje1=$b";
?>


/html>

greška koja mi se javlja nakon uploada je:
Parse error: syntax error, unexpected $end in /home/elprohr/public_html/evidencija.php on line 41
Nikako da skužim di je greška, može ko pomoći. Tek ucim php pa sorry na mom neznanju :) Ono sto bi trebala ova forma raditi je da iscita vrijednost polje1 iz baze, poveca ga za 1 i ponovo spremi u bazu.

ejSid 17.04.2008. 20:14

koja je linija 41?

immortal 20.04.2008. 15:27

Mislim da bi umjesto ovoga:
Code:

$a= "SELECT polje1 FROM tablica";
$b= $a+1;
"UPDATE tablica SET polje1=$b";

trebalo staviti ovo:
Code:

$a= mysql_query("SELECT polje1 FROM tablica");
$b= $a+1;
mysql_query("UPDATE tablica SET polje1=$b");

Uglavnom, ne možeš samo staviti mysql naredbe u php, moraš imati ovaj mysql_query.

wlcasemodding 22.04.2008. 11:53

ovo je izmjenjeni kod:

if (!empty($_POST['button1'])) {
mysql_connect("localhost", "wlcasemodding", "mk123");
mysql_select_db("baza");
$a= mysql_query("SELECT polje1 FROM tablica");
$b= $a+1;
mysql_query("UPDATE tablica SET polje1=$b");
print ("$b");
}
?>

kod ispiše polje1 u stranici, ali nikako da uspijem podesiti da ga updatea kada pritisnem gumb.

ejSid 22.04.2008. 21:49

Za updejtanje mu trebaš reći što želiš updejtati, jer sad o nezna što da updejta.
zanči ovako:
Citiraj:

$query = "UPDATE tablica SET
polje1 = {$b}
WHERE nešto = {nešto}";
mysql_query($query);


Sva vremena su GMT +2. Sada je 20:46.

Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 1999-2024 PC Ekspert - Sva prava pridržana ISSN 1334-2940
Ad Management by RedTyger