Autor | Zpráva | ||
---|---|---|---|
Péťanek Profil * |
#1 · Zasláno: 21. 4. 2010, 21:29:53
Dobrý den,
v mém prvním pokusu o MVC mám funckci, kterou mažu jednotlivé položky z databáze function smazAlbum($id) { $sql = mysql_query('DELETE FROM album WHERE ida = $id'); return true; } myslím, že chybu mám v tomto kousku kódu, jenom nevím kde:-( Prosím o radu |
||
Majkl578 Profil |
#2 · Zasláno: 21. 4. 2010, 21:31:11
Pokud v řetězci používáš proměnné, nesmí být mezi apostrofy ('), ale mezi uvozovkami (").
|
||
Péťanek Profil * |
#3 · Zasláno: 21. 4. 2010, 21:35:43
Děkuji, už to funguje.
Ach jo, já to chci umět jako Vy. Já nad tím sedím už hodinu a Vám to trvá pár vteřin a hned víte, kde je problém. Ještě jednou DĚKUJI |
||
FrantaFranta Profil * |
#4 · Zasláno: 22. 4. 2010, 08:15:09
Péťanek:
V lepších editorech se ti například když je špatně vložené proměnná tak se ti nezvýrazní. |
||
__construct Profil |
#5 · Zasláno: 22. 4. 2010, 09:55:22 · Upravil/a: __construct
Ja osobne by som to ešte ošetril:
function smazAlbum($id) { $sql = mysql_query("DELETE FROM album WHERE ida = $id"); if ( mysql_affected_rows() > 0 ) return TRUE; else return FALSE; } |
||
Majkl578 Profil |
#6 · Zasláno: 22. 4. 2010, 10:05:58
__construct:
Já bych to napsal ještě jinak. public function deleteAlbum($id) { $sql = mysql_query("DELETE FROM album WHERE ida = $id"); //normálně bych ale použil Dibi ;) return $sql && mysql_affected_rows(); } |
||
Časová prodleva: 14 let
|
0