Autor | Zpráva | ||
---|---|---|---|
Akali Profil |
#1 · Zasláno: 5. 2. 2011, 18:54:31
Ahoj, potřeboval bych zjistit, kolik se nachází řádků, které vložila jedna ip_adresa
<?php include '../../db.php'; $ref = $REMOTE_ADDR; $objekt_vysledku = mysqli_query($db_spojeni, "SET NAMES 'UTF8'"); $objekt_vysledku = mysqli_query($db_spojeni, "SELECT * FROM `kosik` WHERE `ip_adresa`='$ref'"); $radku=MySQLi_Fetch_Row(MySQLi_Query($db_spojeni,"SELECT COUNT(3) FROM 'kosik' WHERE `ip_adresa`='$ref'")); echo "<br><br>"; echo $radku; echo "<br><br>"; // Zobrazení všech vrácených dat. while ($radek = mysqli_fetch_array($objekt_vysledku)) { echo 'nazev',$radek['nazev'],''; echo 'zbozi',$radek['zbozi'],''; echo 'cena',$radek['cena'],''; } ?> <?php //Odkd přišel na stránku? $od = $HTTP_REFERER; //Vrať se tam echo "<a href=$od>Zpět</a><br>"; ?> Ale vždy mi to vyhodí nějakej error. Možná jsem už slepej, možná to dělám celý špatně.. |
||
Tori Profil |
#2 · Zasláno: 5. 2. 2011, 19:13:49
Co znamená "COUNT(3)" v db dotazu? Ještě jsem tam neviděla použít číslo.
Můžete si celý ten zvýrazněný blok ušetřit použitím mysqli_num_rows na výsledek dotazu na ř.8. |
||
Akali Profil |
#3 · Zasláno: 5. 2. 2011, 19:25:32 · Upravil/a: Akali
Když dotaz tedy upravím takto
$radku=MySQLi_Fetch_Row(MySQLi_Query($db_spojeni,"SELECT * FROM `kosik` WHERE `ip_adresa`='$ref'")); Tak se vypíše "Array" |
||
Taps Profil |
#4 · Zasláno: 5. 2. 2011, 19:39:06
Tori:
mysql_num_rows je ale pomalejší než count v sql dotaze |
||
Akali Profil |
#5 · Zasláno: 5. 2. 2011, 19:40:13
Ale já bych potřeboval poradit jak to vyřešit :- ), prosím!
|
||
Taps Profil |
#6 · Zasláno: 5. 2. 2011, 19:47:07 · Upravil/a: Taps
Akali:
zkus $objekt_vysledku = mysqli_query($db_spojeni, "SET NAMES 'UTF8'"); $objekt_vysledku = mysqli_query($db_spojeni, "SELECT * FROM `kosik` WHERE `ip_adresa`='$ref'"); $radku=MySQLi_Fetch_Row(MySQLi_Query($db_spojeni,"SELECT COUNT() as pocet FROM 'kosik' WHERE `ip_adresa`='$ref' ")); echo "<br><br>"; echo $radku[0]; echo "<br><br>"; |
||
Tori Profil |
#7 · Zasláno: 5. 2. 2011, 19:48:43
Taps:
Aha, nevěděla jsem, omlouvám se. |
||
Akali Profil |
#8 · Zasláno: 5. 2. 2011, 19:54:44
Jejda, nechal jsem se zvyklat od Tori a COUNT jsem vypustil. Proto mi to nešlo. A přidání $radku[0] se t ovšechno rozjelo.
Děkuji mnohokrát! |
||
Časová prodleva: 13 let
|
0