[ 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 | 85
Bydlisko: Humenné
NapísalOffline : 07.05.2008 15:59 | Problem s UPDATE

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 | 51
Bydlisko: Bratislava
NapísalOffline : 07.05.2008 16:07 | Problem s UPDATE

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 | 85
Bydlisko: Humenné
Napísal autor témyOffline : 07.05.2008 16:11 | Problem s UPDATE

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 | 85
Bydlisko: Humenné
Napísal autor témyOffline : 07.05.2008 16:18 | Problem s UPDATE

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 | 51
Bydlisko: Bratislava
NapísalOffline : 07.05.2008 16:22 | Problem s UPDATE

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 | 85
Bydlisko: Humenné
Napísal autor témyOffline : 07.05.2008 16:35 | Problem s UPDATE

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 | 51
Bydlisko: Bratislava
NapísalOffline : 07.05.2008 16:43 | Problem s UPDATE

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 | 85
Bydlisko: Humenné
Napísal autor témyOffline : 07.05.2008 16:54 | Problem s UPDATE

jj už to ide diky stenley ;)


 [ Príspevkov: 8 ] 


Problem s UPDATE



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

1864

11.01.2009 14:33

f4r0

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

BIOS Update problem.

v Ovládače

1

496

11.12.2014 13:54

brmbo

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

windows update problem

v Operačné systémy Microsoft

1

1027

24.10.2009 0:38

Tech

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

problem s UPDATE

v Databázy

1

927

18.12.2006 21:13

mylan

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

Windows Update - problem

v Operačné systémy Microsoft

4

586

07.02.2012 18:54

Jurike

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

Catalyst-update problem

v Ovládače

1

615

06.12.2011 16:40

Mr.Killjoy

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

zlozity UPDATE (problem)

v Databázy

2

565

17.03.2010 13:15

marek26

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

Bios-update problem

v Ostatné programy

6

500

19.07.2015 19:46

Smithy

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

problem s Update

v PHP, ASP

2

436

28.05.2010 12:36

benqo

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

problem s UPDATE

v Databázy

3

663

25.05.2009 13:00

neopagan

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

Problém s Windows Update

v Sieťové a internetové programy

4

732

22.06.2012 22:02

tairikuokami

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

Avira- problem s update

v Antivíry a antispywary

4

532

24.07.2010 14:22

P€PoX

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

Problém s mysqli Update

v Databázy

1

519

20.07.2016 13:38

BX

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

problem s windows update

v Antivíry a antispywary

16

2108

17.10.2009 19:01

tino

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

problem s Windiws Update

v Ostatné

4

644

27.10.2009 17:53

ac.milan

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

Problém s Aut Update

v Operačné systémy Microsoft

1

940

14.10.2005 21:18

Intelman



© 2005 - 2025 PCforum, edited by JanoF