![]()  | 
	
| Home Community Mys-Script Creative Off-Topic | 
		
			
  | 
	|||||||
![]()  | 
	
	
| 
		 | 
	Thread Tools | Display Modes | 
| 
	 | 
| 
		 
			 
			#1  
			
			
			
			
			
		 
		
	 | 
||||
		
		
  | 
||||
| 
		
	
		
		
			
			 
			
			How can I check if a user owns at least one adoptable above a certain level?  
		
		
		
		
		
		
			I'd like to bar entry to certain pages until the user has an adoptable "strong enough" to protect them there. I don't need a guide on how to make a custom page, just... the database statement. edit: Nvm, after a lot of tinkering, I got it: PHP Code: 
	
			
	
				__________________ 
		
		
		
		
		
			Please do not contact me directly outside of Mysidia. 
			I also cannot troubleshoot code more than two years old - I legit don't remember it. Last edited by Kyttias; 11-10-2014 at 08:31 PM.  | 
| 
		 
			 
			#2  
			
			
			
			
			
		 
		
	 | 
||||
		
		
  | 
||||
| 
		
	
		
		
			
			 
			
			You can actually put your condition inside the query 
		
		
		
		
		
		
			$count = $mysidia->db->select("owned_adoptables", array("aid"), "owner='{$mysidia->user->username}' and currentlevel >= {$req_lvl}")->rowCount(); That will return how many rows there are with that information. So if user doesn't have an adoptable with that minimum level, it returns 0 $theOne = $mysidia->db->select("owned_adoptables", array(), "owner='{$mysidia->user->username}' and currentlevel >= {$req_lvl} limit 1")->fetchObject(); This will return the whole row. I limited it by one because it might have more than one at max level. So you can access their information now with stuff like: $hisName = $theOne->name; 
				__________________ 
		
		
		
		
		
			![]() ![]() ![]() asp.net stole my soul. Last edited by IntoRain; 11-10-2014 at 10:09 PM.  | 
| 
		 
			 
			#3  
			
			
			
			
			
		 
		
	 | 
||||
		
		
  | 
||||
| 
		
	
		
		
			
			 
			
			Much more efficient, thanks so much! Originally, I had something similar to the first query statement you made, but it was missing the rowCount function. The sooner I get comfortable with these database queries, the better. ^^;
		 
		
		
		
		
		
		
			
				__________________ 
		
		
		
		
		
	
	Please do not contact me directly outside of Mysidia. 
			I also cannot troubleshoot code more than two years old - I legit don't remember it.  | 
![]()  | 
	
	
		
  | 
	
		
  | 
			 
			Similar Threads
		 | 
	||||
| Thread | Thread Starter | Forum | Replies | Last Post | 
| Creating a "Faction" for adoptables/owned adoptables | Vaporman87 | Questions and Supports | 1 | 03-04-2014 04:38 PM | 
| Doesnt go to owned adopt database | keliptis | Questions and Supports | 0 | 02-12-2012 07:47 PM | 
| Adopt pages, and general adopt/index page :L | blondbananamix | Questions and Supports | 26 | 07-22-2011 01:12 PM | 
| Create/Edit/Delete user's owned adoptables through acp! | Hall of Famer | Mys v1.1.x Mods | 7 | 01-24-2011 03:45 PM | 
| 2 - column on Adopt page and my Adopt page? | SieghartZeke | Questions and Supports | 2 | 10-12-2009 03:58 PM | 
						What's New? | 
					
						What's Hot? | 
					
						What's Popular? |