| 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: 16 let
|
|||
0