Как отобразить / сравнить динамическое значение строки mysql в операторе if? - PullRequest
0 голосов
/ 26 марта 2010

У меня есть флажки на моем сайте, которые, когда не отмечены, обновляют свою строку в БД как непроверенную, и если проверено, обновляют свою строку в БД, как проверено. Я создаю ifstatement, который будет начинаться с его команды, если отмечен, а не если не отмечен. Я повторил переменную, и она содержит правильное значение (проверено или не проверено), но я не уверен, правильно ли я синтаксически отображаю состояние строки в БД.

Это то, что я пытаюсь и не получится. Я новичок в php до сих пор и большое спасибо за любую помощь.

if($auth->check_prof == 'checked'){// do the stuff in here}

Ответы [ 2 ]

0 голосов
/ 26 марта 2010

Может возникнуть проблема путаницы $auth->check_prof и $auth['check_prof'].

Вы уверены, что $ auth является объектом? Если нет, попробуйте if ($auth['check_prof'] == 'checked').

0 голосов
/ 26 марта 2010


<code><input type="checkbox" name="auth" value="checked" />

<code>
<?php
if(isset($_POST['auth'])) {
    $auth->check_prof = 'checked'; // or $_POST['auth']
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...