Diskuze: Multiquerry ? Prosím o pomoc :)
V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.
Člen
Zobrazeno 5 zpráv z 5.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.
...predtým posielam INSERT do db ktorý tam vytvorí nového užívateľa. To znamená že už nedokážem vytvoriť nový požiadavok / udpate na databázu kedže tam už jeden predtým je. ...
No nič ti nebráni urobiť 2 požiadavky za sebou
Nemusíš to dávať do jednoho SQL dotazu. Teda o to sa snažíš ak som to správne pochopil.
$sql1 = "SELECT * FROM tb_players WHERE inv_referral='$reg_referral'"; // bacha, obsahuje SQL injection!
$result = mysql_query($sql1);
$row = mysql_fetch_assoc($result);
$sql2 = "UPDATE tb_players SET coins=coins+200 WHERE inv_referral='$reg_referral'"; // bacha, obsahuje SQL injection!
mysql_query($sql2);
echo $row["name"]; //len vypísanie človeka ku ktorému patrí referral kód
Práveže som sa to nesnažil dávať do jedneho kódu no nejako mi to nefungovalo oddelene. Znovu Matúš od srdca ďakujem rešpekt
Inak, než budeš pokračovať, vážne si preštuduj toto: http://www.itnetwork.cz/php/databaze, dokonca hneď v druhej časti je predstavené PDO, s ktorým sa v PHP pracuje jednoducho a hlavne bezpečnejšie. Myslím že s databázou začínaš a nechcem aby si tvoril takto "nevedomky" nebezpečné aplikácie, neprogramoval štýlom pokus-omyl, a hlavne aby si nemusel o niekoľko dní všetko prepisovať len preto, že teraz si sa to "na chvíľu" rozhodol preskočiť
A není zač aj tak nemám nič lepšie na práci
Zobrazeno 5 zpráv z 5.