-1
$user=mysql_fetch_array(mysql_query("select * from tb_user where user_login_id='".$_SESSION['SEEKER_ID']."'"));
$skill=$user['user_skills_id'];

$employerjobs=mysql_query("select * from tb_job where job_keyskills like '%$skill%' ORDER BY `job_id` DESC limit 10");
$countjobs=mysql_num_rows($employerjobs);

ユーザーと従業員の 2 つのテーブルがあります。$skill変数 (php、mysl)にユーザー キーのスキルを保持する必要があります。従業員テーブルからフェッチしたい

4

1 に答える 1

0

$skillで行ったのと同じように、変数で連結を使用する必要があると思います$_SESSION['SEEKER_ID']。これにより、スクリプト プロセッサは、名前ではなく変数値を使用することを認識します。

よくわかりませんが、試しましたか:

$employerjobs=mysql_query("select * from tb_job where job_keyskills like %'".$skill."'% ORDER BY `job_id` DESC limit 10");
于 2013-10-26T07:56:05.147 に答える