Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 8 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 31.07.07
Prihlásený: 09.01.19
Príspevky: 327
Témy: 85
Bydlisko: Humenné
Príspevok NapísalOffline : 07.05.2008 15:59

Ahojte mam taký zavažný problém, ktorému vôbec nechápem

Kód:
<?php
$mysql_connect=mysql_connect("localhost","root","vertrigo");
$mysql_select_db=mysql_select_db("net");
?>

<?php

$query=mysql_query("SELECT id_reklama,objednany_pocet,cena,naklikane FROM reklama WHERE je_zaplatene='1' AND naklikane<=objednany_pocet");

$id_reklama=$row["id_reklama"];
$objednany_pocet=$row["objednany_pocet"];
$cena=$row["cena"];
$naklikane=$row["naklikane"];

if($naklikane<$objednany_pocet) {
    $sql=mysql_query("UPDATE reklama SET naklikane=naklikane+1 WHERE je_zaplatene=1");
}
$zoznam=mysql_query("SELECT id_reklama,objednany_pocet,cena,naklikane FROM reklama WHERE je_zaplatene='1'");
while($co=mysql_fetch_object($zoznam))
echo<<<blok
<br>id_reklama: $co->id_reklama
<br>objednany_pocet: $co->objednany_pocet
<br>naklikane: $co->naklikane
<p>
blok;
?>


Nechce mi UPDATE údaje v tabuľke , a keď zadam if($naklikane<=$objednany_pocet) tak mi UPDATE vždy a nechápem tomu poraďte :(


Offline

Správca fóra
Správca fóra
Problem s UPDATE

Registrovaný: 27.07.07
Príspevky: 3948
Témy: 51
Bydlisko: Bratislava
Príspevok NapísalOffline : 07.05.2008 16:07

medzi tymito 2 riadkami
Kód:
$query=mysql_query("SELECT id_reklama,objednany_pocet,cena,naklikane FROM reklama WHERE je_zaplatene='1' AND naklikane<=objednany_pocet");

$id_reklama=$row["id_reklama"];

ti chyba jeden riadok (ak sa z db vrati len jeden zaznam):
Kód:
$row = mysql_fetch_array($query);

Ale tych chyb je tam viacej, osetri si vsetky pripady, ktore mozu nastat a nie len to, ked predpokladas, ze sa ti z db ziskaju spravne udaje...







_________________
NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 31.07.07
Prihlásený: 09.01.19
Príspevky: 327
Témy: 85
Bydlisko: Humenné
Príspevok Napísal autor témyOffline : 07.05.2008 16:11

stenley píše:
medzi tymito 2 riadkami
Kód:
$query=mysql_query("SELECT id_reklama,objednany_pocet,cena,naklikane FROM reklama WHERE je_zaplatene='1' AND naklikane<=objednany_pocet");

$id_reklama=$row["id_reklama"];

ti chyba jeden riadok (ak sa z db vrati len jeden zaznam):
Kód:
$row = mysql_fetch_array($query);

Ale tych chyb je tam viacej, osetri si vsetky pripady, ktore mozu nastat a nie len to, ked predpokladas, ze sa ti z db ziskaju spravne udaje...

jasné ďakujem pekne no php sa ešte učím tak ešte dlho budem robiť chýby ;) ale ďik


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 31.07.07
Prihlásený: 09.01.19
Príspevky: 327
Témy: 85
Bydlisko: Humenné
Príspevok Napísal autor témyOffline : 07.05.2008 16:18

No teraz to je dobre ale zase tam mam problem, že nepripočita iba jednemu , ktorý má $naklikane<$objednany_pocet ale všetkým čo tam mam urobit ???


Offline

Správca fóra
Správca fóra
Problem s UPDATE

Registrovaný: 27.07.07
Príspevky: 3948
Témy: 51
Bydlisko: Bratislava
Príspevok NapísalOffline : 07.05.2008 16:22

chyba ti dalsia podmienka v sql poziadavke
Kód:
$sql=mysql_query("UPDATE reklama SET naklikane=naklikane+1 WHERE je_zaplatene=1");

a tou je id reklamy, pre ktoru chces vykonat update:
Kód:
$sql=mysql_query("UPDATE reklama SET naklikane=naklikane+1 WHERE je_zaplatene=1 AND id_reklama=".$id_reklama);







_________________
NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 31.07.07
Prihlásený: 09.01.19
Príspevky: 327
Témy: 85
Bydlisko: Humenné
Príspevok Napísal autor témyOffline : 07.05.2008 16:35

Teraz to vôbec no newem nevie niekto pomôcť ???


Offline

Správca fóra
Správca fóra
Problem s UPDATE

Registrovaný: 27.07.07
Príspevky: 3948
Témy: 51
Bydlisko: Bratislava
Príspevok NapísalOffline : 07.05.2008 16:43

ked ti to nejde, tak nie je splnena podmienka $naklikane<$objednany_pocet







_________________
NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 31.07.07
Prihlásený: 09.01.19
Príspevky: 327
Témy: 85
Bydlisko: Humenné
Príspevok Napísal autor témyOffline : 07.05.2008 16:54

jj už to ide diky stenley ;)


Odpovedať na tému [ Príspevkov: 8 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. MSI LIVE UPDATE 3, update biosu

v nVidia čipové sady

1

1798

11.01.2009 14:33

f4r0 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Catalyst-update problem

v Ovládače

1

572

06.12.2011 16:40

Mr.Killjoy Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. BIOS Update problem.

v Ovládače

1

455

11.12.2014 13:54

brmbo Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. zlozity UPDATE (problem)

v Databázy

2

534

17.03.2010 13:15

marek26 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. problem s Update

v PHP, ASP

2

407

28.05.2010 12:36

benqo Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. problem s UPDATE

v Databázy

1

892

18.12.2006 21:13

mylan Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. problem s UPDATE

v Databázy

3

626

25.05.2009 13:00

neopagan Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. windows update problem

v Operačné systémy Microsoft

1

974

24.10.2009 0:38

Tech Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Bios-update problem

v Ostatné programy

6

462

19.07.2015 19:46

Smithy Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Windows Update - problem

v Operačné systémy Microsoft

4

516

07.02.2012 18:54

Jurike Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Problém s mysqli Update

v Databázy

1

476

20.07.2016 13:38

BX Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Problém s Aut Update

v Operačné systémy Microsoft

1

912

14.10.2005 21:18

Intelman Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. problem s Windiws Update

v Ostatné

4

614

27.10.2009 17:53

ac.milan Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Problém s Windows Update

v Sieťové a internetové programy

4

702

22.06.2012 22:02

tairikuokami Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Avira- problem s update

v Antivíry a antispywary

4

494

24.07.2010 14:22

P€PoX Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. problem s windows update

v Antivíry a antispywary

16

2077

17.10.2009 19:01

tino Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra