Autor Zpráva
weckho
Profil
Ahoj,
jak mám zjistit kolik záznamů mi vrátila fce mysql_query(SELECT.....); z DB? Zkoušel jsem to různě, ale pořád mi to nefunguje... Díky moc
Marty
Profil
$result = mysql_query("SELECT * FROM tabulka");
echo "bylo vraceno " . mysql_num_rows($result) . " zaznamu";
weckho
Profil
Díky, to sem zkoušel, ale nefunguje to tak, jak si představuju... tady je kousek kodu... když přidám položku do košíku několikrát, nezvětší se "počet" v DB, ale pokaždé se přidá celá znova...



@$vysledek = mysql_query("SELECT FROM kosik WHERE id_vyrobek = $id_vyrobek AND id_host = '$id_host'");
if(@mysql_num_rows($vysledek) == 0){
@$vysledek = mysql_query("INSERT INTO kosik (id_vyrobek, id_host, pocet) VALUES ('$id_vyrobek', '$id_host', 1)");
if(!$vysledek){
echo "Číslo chyby:" .mysql_errno(). "<br />Popis chyby:" .mysql_error();
}
}
Else
mysql_query("UPDATE kosik SET pocet = pocet+1 WHERE id_vyrobek = $id_vyrobek AND id_host = '$id_host'");
header("location: kosik.php");
?>
Marty
Profil
@$vysledek = mysql_query("SELECT FROM kosik WHERE id_vyrobek = $id_vyrobek AND id_host = '$id_host'");

To je překlep, nebo to takhle máš v tom skriptu, pak totiž neselektuješ nic ...
weckho
Profil
Lol, ja sem blbej, mám to tak v tom scriptu... Díky moc!
Toto téma je uzamčeno. Odpověď nelze zaslat.

0