Autor | Zpráva | ||
---|---|---|---|
Magnus123 Profil |
#1 · Zasláno: 26. 1. 2012, 21:50:55
Ahoj.
Chtěl bych se zeptat, když UPDATuji řádek a jakoby to změním na stejnou hodnotu, přepíše se stará hodnota nebo zůstane? Případně jestli pak funkce vrací nějakou chybu (číslo apod.). |
||
panther Profil |
#2 · Zasláno: 26. 1. 2012, 21:52:18
Magnus123:
„přepíše se stará hodnota nebo zůstane?“ jaký je v tom rozdíl? „Případně jestli pak funkce vrací nějakou chybu (číslo apod.).“ proč to nezkusíš? Věděl bys to rychleji, než jsi založil tohle vlákno. |
||
Tori Profil |
#3 · Zasláno: 26. 1. 2012, 21:53:39
Magnus123:
Koukněte se taky na mysql_affected_rows. |
||
Magnus123 Profil |
Potřeboval bych zjistit následující:
1) jestli může UPDATE proběhnout- jestli se splní podmínka WHERE 2) jestli se nově zadaná hodnota nerovná té staré v databázi Myslím, že to půjde oboje jedním mysql_query, ale nevím, jak zachytit obě dvě chyby, abych mohl vypsat dvě jiná hlášení. Mohu použít mysql_affected_rows. Tím zjistím, jestli se UPDATE provedl nebo ne. Ovšem už nezjistím, z jaké příčiny se neprovedl. |
||
Časová prodleva: 12 let
|
0