webForumDet fria alternativet

$q = Update....

5 svar · 431 visningar · startad av Nina

NinaMedlem sedan feb. 200358 inlägg
#1

Kan man göra så att

$q = "update counter set Counter=Counter+1 where FileURL='$FileURL'"; 
mysql_query($q, $connection) or die 
     ("Could not execute query 2 : $q <br>" . mysql_error());

uppdaterar två olika länkar på en och samma sida? Alltså nått sånthär

$q = "update counter set Counter=Counter+1 where FileURL='$FileURL'"; 
mysql_query($q, $connection) or die 
("Could not execute query 2 : $q <br>" . mysql_error()); 

$q = "update counter set Views=Views+1 where viewurl='$viewurl'"; 
mysql_query($q, $connection) or die 
("Could not execute query 3 : $q <br>" . mysql_error());

Är jag på helt fel spår?
Har lagrat två olika länkar i databasen en för att förhandsgranska och en för nerladdning, när jag kör/testar länkarna så fungerar dom men båda räknarna uppdateras lika mycket och det var inte tänkt att det skulle göra.

Tacksam för hjälp innan jag blir hårlös.

MorpheusMedlem sedan feb. 200399 inlägg
#2

Vad är det du vill göra? Om du bara har de två koderna på samma sida så är det självklart att de uppdateras lika mycket... Vill du att man ska sköta detta med en länk, eller vad menar du när du säger "länk"?

NinaMedlem sedan feb. 200358 inlägg
#3

Har lagrat nerladdnings och förhandsgranska länkarna i database, tar ner till sidn via <? echo bla bla länken till sidan.
Till den då så har jag räknare till förhandsgranska och nerladdningen. Undra hur jag kan köra en $q så att den uppdaterar beroende på vilken länk man klickar på

Är därför jag frågar eftersom jag upptäckte att det uppdaterar båda. :( Sånt man ipptäcker när man lär sig

MorpheusMedlem sedan feb. 200399 inlägg
#4

Det här beror ju på hur länken ser ut, men om vi säger att den ser ut nåt sånt här:
sida.php?type=preview&id=2329038
Då kan du göra nåt sånt här:

if($_GET['type'] != 'preview') {
$q = "update counter set Counter=Counter+1 where FileURL='$FileURL'"; 
mysql_query($q, $connection) or die 
("Could not execute query 2 : $q <br>" . mysql_error()); 
} else {
$q = "update counter set Views=Views+1 where viewurl='$viewurl'"; 
mysql_query($q, $connection) or die 
("Could not execute query 3 : $q <br>" . mysql_error());
}
NinaMedlem sedan feb. 200358 inlägg
#5

Länken på sidan ser ut såhär, där allt är först categoriserade
http://orion.addaction.net/\~nina73/graphics/productlist.php?cat_id=1

När man klickar på nån av länkarna så ser tex länken till förhandsgranska ut såhär
http://orion.addaction.net/\~nina73/graphics/2

NinaMedlem sedan feb. 200358 inlägg
#6

River fortfarande av mig håret fast jag gjort om länkarna
Har även gjort två olika räknare nu, en för views och en för downloads men tycks inte fatta att länka ihop dom på en och samma sida :(

Här är sidan där alla layouter syns
http://orion.addaction.net/~nina73/grahics/test1.php

http://orion.addaction.net/~nina73/grahics/view2.php?id=1
är länken till view

och till download ser länken ut såhär

http://orion.addaction.net/~nina73/grahics/download.php?id=1

Testat alla det möjliga sätt och försökt hitta nånstans att läsa men intet då :(
Våre väldigt tacksam för hjälp

127 ms totalt · 3 externa anrop · v20260731065814-full.0e50b1ef
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)