| Autor | Zpráva | ||
|---|---|---|---|
| Mephi Profil * |
#1 · Zasláno: 1. 12. 2008, 10:02:40
Zdravim potrebuju vedet jak pouzit select count
1) $sql = "SELECT COUNT(kvadrant) FROM jednotky_namape; "; $vysledek = MySQL_DB_Query("sql_world",$sql,$spojeni); pri tomto pouziti kdyz si dam vypsta echem $vysledek dostanu " Resource id #4 " ale ja potrabuju ciselnou hodnotu pro dalsi vzpocty ... 2) $sql = "SELECT COUNT(kvadrant) FROM jednotky_namape WHERE kvadrant = 'a' ; "; je tohle mozny ? cetl sem ze u select count nefunguje podminka where a bych mohl tohohle docilit jinym zpusobem ? diky |
||
| bohyn Profil |
#2 · Zasláno: 1. 12. 2008, 10:14:21 · Upravil/a: bohyn
Bud:
$sql = "SELECT COUNT(kvadrant) FROM jednotky_namape; "; $row = mysql_fetch_row($sql); echo $row[0]; nebo $sql = "SELECT COUNT(kvadrant) AS soucet FROM jednotky_namape; "; $row = mysql_fetch_assoc($sql); echo $row['soucet']; |
||
| Taps Profil |
#3 · Zasláno: 1. 12. 2008, 10:16:32
bohyn
možná by bylo ještě vhodné kdyby jsi dotyčnému vysvětlil jaký je mezi tím rozdíl, rovněž se dá použít i mysql_fetch_array |
||
| igamenir Profil |
#4 · Zasláno: 1. 12. 2008, 10:18:38
opravím bohyna, asi se přehlídl:
$sql = "SELECT COUNT(kvadrant) FROM jednotky_namape; ";
$vysledek = MySQL_DB_Query("sql_world",$sql,$spojeni);
$row = mysql_fetch_row($vysledek);
echo $row[0];
|
||
| igamenir Profil |
#5 · Zasláno: 1. 12. 2008, 10:23:50 · Upravil/a: igamenir
Ad 2)
where používat můžeš, na count to nemá vliv. Možná sis to špatně přečetl (nebo to je špatně napsané) a bylo myšleno, že pokud použiješ COUNT spojené s GROUP BY, tak hodnotu count musíš porovnávat přes HAVING, např. SELECT kvadrant, COUNT(*) AS pocet FROM jednotky_namape WHERE kvadrant > 'c' GROUP BY kvadrant HAVING pocet > 2; vypíše kvadranty větší než c a kolikrát se vyskytují, ale jen pokud se vyskytují víckrát než dvakrát |
||
| bohyn Profil |
#6 · Zasláno: 1. 12. 2008, 10:25:59
Taps
mysql_fetch_array() se sice da pouzit, ale ve vetsine pripadu je naprosto zbytecny. A aby byl vycet kompletni tak jeste je mysql_fetch_object() igamenir Dekuju :) |
||
| Mephi Profil * |
#7 · Zasláno: 1. 12. 2008, 11:55:02
uz mi to jde diky :)
|
||
|
Časová prodleva: 17 let
|
|||
0