Autor | Zpráva | ||
---|---|---|---|
Křeček Profil |
#1 · Zasláno: 30. 4. 2007, 08:44:56
mám databázy, ve které j něco přes 700 různých webů. já potřebuju aby skript spočítal kolikrát je tam stejný web. například: zadám neco.php?id=http://www.saspark.eu/ a pokud bude web http://www.saspark.eu nalezen v databázy 2x tak to vypíše číslici 2. poradíte? nemáte někdo něco podobného? díky za pomoc
|
||
Kajman_ Profil * |
#2 · Zasláno: 30. 4. 2007, 09:09:16
select count(*) pocet from tabulka where web like 'http://www.saspark.eu%'
|
||
Taps Profil |
#3 · Zasláno: 30. 4. 2007, 09:13:23
možná by to šlo i přes mysql_num_rows
|
||
Křeček Profil |
#4 · Zasláno: 30. 4. 2007, 12:06:36
<? require "opendb.php"; ?>
<? $prikaz = select count(*) pocet from Slova where url like 'http://www.saspark.eu%' while($zaz = mysql_fetch_array($prikaz)): $url = $zaz['url']; echo "$url<br>"; endwhile; else: echo "0"; endif; ?> Nevíte, proč mi to háže chybu? |
||
bukaj Profil |
#5 · Zasláno: 30. 4. 2007, 12:28:22
možná by to šlo i přes mysql_num_rows
to je zbytečné zatěžování databáze |
||
Kajman_ Profil * |
#6 · Zasláno: 30. 4. 2007, 14:10:42
$result = mysql_query($prikaz);
while($zaz = mysql_fetch_array($result)): |
||
DJ Miky Profil |
#7 · Zasláno: 30. 4. 2007, 14:25:32
Ještě obalit uvozovkami a středník:
$prikaz ="select count(*) pocet from Slova where url like 'http://www.saspark.eu%'"; |
||
Křeček Profil |
#8 · Zasláno: 30. 4. 2007, 19:32:30
<?
$prikaz ="select count(*) pocet from Slova where url like 'http://www.saspark.eu%'"; $result = mysql_query($prikaz); while($zaz = mysql_fetch_array($result)): $url = $zaz['url']; echo "$url"; endwhile; ?> Pořád mi to nejde. |
||
nightfish Profil |
#9 · Zasláno: 30. 4. 2007, 19:54:53
$url = $zaz['url'];
$url = $zaz['pocet']; Pořád mi to nejde. příště se zkus trochu rozepsat... |
||
Časová prodleva: 17 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0