【发布时间】:2015-05-02 11:05:04
【问题描述】:
我有这样的问题。我有一个关于我注册的课程的列表
如果我已注册,我会得到一个值“jesteś już zapisany”我希望如果我没有注册,我会得到一个注册按钮的路径
在“注册”表中,我有“user_uid”列,我想将其与登录用户进行比较 和我想与 $data->nid
比较的 entity_id <?php
global $user;
$uid=$user->uid;
$result = db_query('SELECT n.entity_id, n.user_uid
FROM {registration} n WHERE n.user_uid = :uid', array(':uid' => $uid));
foreach ($result as $record) {
if (($record->user_uid==$uid) AND ($record->entity_id==$data->nid) ){
echo "jesteś już zapisany";
}
elseif (($record->user_uid!=$uid))
{
$path=drupal_get_path_alias('node/'.$data->nid);
echo $path;
}
}
?>
【问题讨论】:
标签: php sql if-statement drupal drupal-7