![]() |
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 07: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 09: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. |
![]() |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Creating a "Faction" for adoptables/owned adoptables | Vaporman87 | Questions and Supports | 1 | 03-04-2014 03:38 PM |
Doesnt go to owned adopt database | keliptis | Questions and Supports | 0 | 02-12-2012 06:47 PM |
Adopt pages, and general adopt/index page :L | blondbananamix | Questions and Supports | 26 | 07-22-2011 12:12 PM |
Create/Edit/Delete user's owned adoptables through acp! | Hall of Famer | Mys v1.1.x Mods | 7 | 01-24-2011 02:45 PM |
2 - column on Adopt page and my Adopt page? | SieghartZeke | Questions and Supports | 2 | 10-12-2009 02:58 PM |
What's New? |
What's Hot? |
What's Popular? |