![]() |
PHP - using variable to limit output in url problem
Say I have this code:
PHP Code:
www.test.com/bugs.php?state=1 Only items with a state of "1" are returned. This works just dandy. Now, what I want to do is code it so that I can have a url that returns all states BUT 1. So for example, if I want to view states 1 and 2, but not 3. This is to hide tickets with a "closed" state (state 3) in vbbugs, in case anyone was wondering. I've come up with this: PHP Code:
Obviously there is a mistake there, but I can't spot it. Any ideas? Or even a better way to do this? All I am trying to do in the end is give an option to hide closed bugs/tickets from the default display. Thanks |
Try changing this:
PHP Code:
PHP Code:
|
That had no effect, alas. What's weird about this is I get no error message or anything; it just doesn't hide the state.
|
nope, the value without the ' was correct.
but before the whole if construct you have to put PHP Code:
|
Curses! That didn't do it either.
Any chance I could attach the file here and have one of you take a quick look at it? I can't believe I'm having so much trouble with such a simple feature:( |
Figured it out.
The problem was the quotes around "active" if anyone runs into something similar in the future. Removed the quotes and it works now. |
ixian, maybe a bit off-topic, but you should really santize your code, especially when you use URL parameters in your mysql instruction, to prevent something like a sql injection attack!
|
Can you offer tips for the examples above? I freely admit to still being in the "learning" stage here. Any advice would be greatly appreciated.
|
Take a look at the globalize() function in includes/functions.php and how vB uses it. For the above example with state:
PHP Code:
|
All times are GMT. The time now is 09:16 PM. |
Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|