Autor Zpráva
mvilda
Profil
Dobrý den
Ctěl bych se zeptat jak udělat, aby mi smazal řádky z databáze, jen ty co mají id a kdo stejné
Zkoušel jsem to nějak tak, ale nic nefunguje.
mysql_query ("DELETE FROM s_chat WHERE id = ".$_POST['delchat'] . " && kdo = ".$_SESSION['UserId'] . "")


Díky za odpověď
Kajman_
Profil *
Místo && dejte and.
mvilda
Profil
nefunguje :-(
Kajman_
Profil *
A ty hodnoty si obalte do apostrofů, aby se to chovalo jako string. Případně si vypište mysql_error(), to ukáže další chyby.
mvilda
Profil
i tak to nejde
mysql_query ("DELETE FROM 's_chat' WHERE 'id' = '".$_POST['delchat'] . "' AND 'kdo' = '".$_SESSION['UserId'] . "'")
Jan Tvrdík
Profil
mysql_query ("DELETE FROM `s_chat` WHERE `id` = '".$_POST['delchat'] . "' AND `kdo` = '".$_SESSION['UserId'] . "'");
Majkl578
Profil
Kajman_
jak by timto pomohl? vzdyt je to to same.

pokud to nejde, doporucuji vypsat dotaz pred provedenim a rucne zkontrolovat
mvilda
Profil
zkusim
mvilda
Profil
Majkl578
díky, díky tobě jsem přišel na chybu, zapoměl jsem že tam mám místo sloupce "kdo" mám sloupec "userid"
jsem ale hloupej
Toto téma je uzamčeno. Odpověď nelze zaslat.