Sida 1 av 1

Delete From Table...

Postat: 2005-11-28 21:59
av dallas
nu e jag ute på lite nya marker.....

har sedan tidigare http://www.snailsource.com Calender Pro installerat, inga problem med det...

installerade nyss: MOD Title: Delete Self Checkbox in Profile
där användaren kan ta bort sig själv i sin profil och när jag provade verkade det fungera
användaren försvann och även annat som berörde användaren kan jag förstå av koden
eftersom flera tabeller har liknande kod som denna:

Kod: Markera allt

	$sql = "DELETE FROM " . USERS_TABLE . "
				WHERE user_id = $user_id";
			if( !$db->sql_query($sql) )
			{
				message_die(GENERAL_ERROR, 'Could not delete user', '', __LINE__, __FILE__, $sql);
			}
dock försvann av förklarkiga skäl inte eventuella inlagda händelser i kalendern av aktuell användare
vilket jag vill att dom skall göra
då provade jag följande (enbart grundat på logik?? från första koden), tabellen heter CALENDAR i samma Mysql databas:

Kod: Markera allt

$sql = "DELETE FROM " . CALENDAR_TABLE . "
				WHERE user_id = $user_id";
			if( !$db->sql_query($sql) )
			{
				message_die(GENERAL_ERROR, 'Could not delete in calendar', '', __LINE__, __FILE__, $sql);
			}
men då fick jag ett Error att Table doesent exist (men det gör den ju)
vad kan vara fel??

dallas

Postat: 2005-11-29 18:56
av dallas
det är löst (tack Loopia)
så här kan det se ut

$sql = "DELETE FROM phpbb_calendar WHERE user_id = $user_id";

dallas