Scusate se continuo a rompere ma mi serve proprio una mano .
Ho risolto il problema del count
ma ora devo fare un delete.
Io dal count ricevo il numero degli items che ho
ma ora devo scambiarne un tot
ad esempio
io ho 5 coins fisici(vip_points) (nel senso che li ho nell'inventario e non nel borsellino del credito del gioco)
come faccio a far si che li elimino dalla tabella items
Codice PHP:
CREATE TABLE IF NOT EXISTS `items` (
  `
idint(10unsigned NOT NULL,
  `
user_idint(10NOT NULL,
  `
room_idint(10unsigned NOT NULL DEFAULT '0',
  `
base_itemint(10unsigned NOT NULL,
  `
extra_datatext NOT NULL,
  `
xint(11NOT NULL DEFAULT '0',
  `
yint(11NOT NULL DEFAULT '0',
  `
zdouble NOT NULL DEFAULT '0',
  `
rotint(11NOT NULL DEFAULT '0',
  `
wall_posvarchar(100NOT NULL,
  
PRIMARY KEY (`id`),
  
UNIQUE KEY `id` (`id`) USING BTREE,
  
KEY `userid` (`user_id`) USING BTREE,
  
KEY `roomid` (`room_id`)
ENGINE=MyISAM DEFAULT CHARSET=latin1
e aggiungano alla tabella users 1 vip_points?
Codice PHP:

CREATE TABLE 
IF NOT EXISTS `users` (
  `
idint(11unsigned NOT NULL AUTO_INCREMENT,
  `
usernamevarchar(50NOT NULL,
  `
real_namevarchar(100NOT NULL DEFAULT '',
  `
passwordvarchar(50NOT NULL,
  `
mailvarchar(50NOT NULL DEFAULT 'default@default.com',
  `
auth_tickettext NOT NULL,
  `
rankint(11unsigned NOT NULL DEFAULT '1',
  `
creditsint(11NOT NULL DEFAULT '0',
  `
fonctionvarchar(50NOT NULL,
  `
vip_pointsint(11NOT NULL,
  `
activity_pointsint(11NOT NULL DEFAULT '0',
  `
activity_points_lastupdatedouble NOT NULL DEFAULT '0',
  `
lookvarchar(100NOT NULL DEFAULT 'hr-115-42.hd-190-1.ch-215-62.lg-285-91.sh-290-62',
  `
genderenum('M','F'NOT NULL DEFAULT 'M',
  `
mottovarchar(50NOT NULL,
  `
account_createdvarchar(50NOT NULL,
  `
last_onlinevarchar(50NOT NULL,
  `
onlineenum('0','1'NOT NULL DEFAULT '0',
  `
ip_lastvarchar(120NOT NULL,
  `
ip_regvarchar(120NOT NULL,
  `
home_roomint(10unsigned NOT NULL DEFAULT '0',
  `
respectint(11NOT NULL DEFAULT '0',
  `
daily_respect_pointsint(11NOT NULL DEFAULT '3',
  `
gifts_givenint(10NOT NULL DEFAULT '0',
  `
gifts_receivedint(10NOT NULL DEFAULT '0',
  `
daily_pet_respect_pointsint(11NOT NULL DEFAULT '3',
  `
newbie_statusint(11NOT NULL,
  `
is_mutedenum('0','1'NOT NULL DEFAULT '0',
  `
mutant_penaltyenum('0','1','2'NOT NULL,
  `
mutant_penalty_expireint(11NOT NULL,
  `
block_newfriendsenum('0','1'NOT NULL DEFAULT '0',
  `
last_updatedvarchar(50NOT NULL,
  `
quest_idint(10unsigned NOT NULL DEFAULT '0',
  `
quest_progressint(10NOT NULL DEFAULT '0',
  `
lev_builderint(10NOT NULL DEFAULT '0',
  `
lev_socialint(10NOT NULL DEFAULT '0',
  `
lev_identityint(10NOT NULL DEFAULT '0',
  `
lev_exploreint(10NOT NULL DEFAULT '0',
  `
respect_givenint(10NOT NULL DEFAULT '0',
  `
last_respect_updatevarchar(100NOT NULL,
  `
time_onlineint(10NOT NULL DEFAULT '0',
  `
is_ultra_vipenum('0','1'NOT NULL DEFAULT '0',
  `
marketplace_ticketsint(10NOT NULL DEFAULT '0',
  `
fireworksint(10NOT NULL DEFAULT '0',
  `
online1text,
  `
ipaddress_lastvarchar(100) DEFAULT NULL,
  `
noobint(1) DEFAULT NULL,
  `
birthvarchar(100) DEFAULT NULL,
  `
hbirthvarchar(100) DEFAULT NULL,
  `
lastvisitvarchar(50) DEFAULT NULL,
  `
badge_statusint(10) DEFAULT NULL,
  `
postcountint(10) DEFAULT NULL,
  `
ticketsint(5) DEFAULT NULL,
  `
newsletterint(1) DEFAULT NULL,
  `
email_verifiedint(1) DEFAULT NULL,
  `
ipaddressvarchar(100) DEFAULT NULL,
  `
hide_onlineenum('0','1') DEFAULT '0',
  `
hide_inroomenum('0','1') DEFAULT '0',
  `
mail_verifiedvarchar(6CHARACTER SET latin1 COLLATE latin1_general_ci DEFAULT '0',
  `
vipenum('0','1') DEFAULT '0',
  `
volumeint(3NOT NULL DEFAULT '100',
  `
scadenzavarchar(50NOT NULL DEFAULT 'Non definito',
  `
accept_tradingenum('0','1'NOT NULL DEFAULT '1',
  `
facebook_idvarchar(255NOT NULL DEFAULT '0',
  `
show_homepageenum('0','1') DEFAULT '0',
  `
ruolovarchar(50NOT NULL DEFAULT 'Nessun Ruolo',
  
PRIMARY KEY (`id`)
ENGINE=MyISAM  DEFAULT CHARSET=latin1 AUTO_INCREMENT=298 
come potete vedere dalla tabella items
il vip_points fisico non ha un unica riga per tutti e 5 i points ma una per ogni point
il che diventa un pò un problema (per me)
eliminarne 3/5 o 1/5
capito?
spero di si
e spero anche che riusciate a rispondere e a risolvermi questo problema