[HELP!] TinyINT value als if statement gebruiken
Ik wil graag afhankelijk van een db waarde (0 of 1) een menu laten zien. Elke row werkt, behalve degene die ik wil, en het enige verschil dat ik kan vinden is dat deze nu juist een tinyINT is.
Weet iemand raad?
Hieronder het bewuste stukje code.
if ($product['products_status']==1)
{
$content.='<div class="admin_menu"> content 1 </div>';
}
else
{
$content.='<div class="admin_menu"> content 2 </div>';
}
Gewijzigd op 21/08/2012 21:09:37 door Maarten M
en als je de 1 in ' ' zet?
{
$content.='<div class="admin_menu> content 1 </div>';
}
Ik heb alles al geprobeerd =='1' of =="1" of helemaal zonder zelfs
@ John:
Excuses, is verbeterd, was niet de oplossing
Toevoeging op 21/08/2012 21:14:42:
Code (php)
werkt gewoon bij mij hoor.....
Ik begrijp dus dat je in regel 2 eerst de value bepaald... dat is bij mij niet, maar ik ga er vanuit dat de value al bestaat, omdat ik andere value's ook kan uitlezen. Alleen deze row doet moeilijk.
Als ik de output print krijg ik ook helemaal niets terug:
$content.='('.$product['products_status].')'
Dit geeft wel de juiste value's:
$content.='('.$product['products_quantity].')'
Enige verschil dat ik kan merken tussen die twee is TinyINT en INT
ik zou zeggen probeer er eens int van te maken kijken of het dan werkt anders zit het in de code fout...
Excuses voor deze wellicht domme vraag :)
snap nit wat je daarmee bedoeld maar ik zou kijken naar de code waar het word opgevraagt uit de db meschien zit er iets fout...
Maarten M op 21/08/2012 21:23:00:
Excuses voor deze wellicht domme vraag :)
Domme vragen bestaan niet, alleen domme antwoorden... ;-)
Maarten M op 21/08/2012 21:19:23:
@ Lex:
...
Als ik de output print krijg ik ook helemaal niets terug:
...
...
Als ik de output print krijg ik ook helemaal niets terug:
...
Maar begrijp ik je nu goed? $product['products_status'] komt dus uit een database. En volgens jouw kan de waarde "0" of "1" zijn. Maar als je niets terug krijgt dan kan het dus kennelijk ook "NULL" zijn. Kijk eens goed in de database. Geef eens een describe van die table en laat die row eens zien.