2015-09-19 4 views
0

Я хочу обновить Репетитор таблицы и преподаватель курса таблицы, у меня есть несколько флажок Репетитор курса и если учитель обновить свой курс или другую информацию и таблицу следует также обновить .... наставник может увеличить или уменьшить курс. Я использую следующий запрос, но его не работает для меняMultiple Checkbox Update и Delete Query

$update_content = mysql_query("UPDATE wp_tutor 
    JOIN wp_tutor_courses 
    ON wp_tutor.tutor_id=wp_tutor_courses.tutor_id 
    SET wp_tutor.tutor_name='$tNameVar', 
    wp_tutor.tutor_qualification='$tQualVar', 
    wp_tutor.tutor_skype='$tSkyVar', 
    wp_tutor.tutor_specialization='$tuSAreaVar', 
    wp_tutor.tutor_gender='$tuGenderVar', 
    wp_tutor_courses.course_id='$tuCourseVar' 
    WHERE tutor_id='$tid'"); 

<table cellpadding="5" cellspacing="0" border="1"> 
 
    <caption>Tutor Table</caption> 
 
    <thead> 
 
    <tr> 
 
     <th>Tutor ID</th> 
 
     <th>Tutor Name</th> 
 
     <th>Tutor Skype ID</th> 
 
     <th>Tutor Specialization</th> 
 
    </tr> 
 
    </thead> 
 
    <tbody> 
 
    <tr> 
 
     <td align="center">1</td> 
 
     <td align="center">Kashif</td> 
 
     <td align="center">kashiflatif</td> 
 
     <td align="center">Financial Accounting</td> 
 
    </tr> 
 
    <tr> 
 
     <td align="center">2</td> 
 
     <td align="center">Ammar</td> 
 
     <td align="center">ammar.90</td> 
 
     <td align="center">Research Methods</td> 
 
    </tr> 
 
    <tr> 
 
     <td align="center">3</td> 
 
     <td align="center">Bilal</td> 
 
     <td align="center">bilalhaider95</td> 
 
     <td align="center">Islamic Bond & Practices</td> 
 
    </tr> 
 
    </tbody> 
 
</table> 
 
<br /> 
 
<br /> 
 
<table cellpadding="5" cellspacing="0" border="1" style="float:left"> 
 
    <caption>Tutor Course Table</caption> 
 
    <thead> 
 
    <tr> 
 
     <th>Tutor Course ID</th> 
 
     <th>Tutor ID</th> 
 
     <th>Course ID</th> 
 
    </tr> 
 
    </thead> 
 
    <tbody> 
 
    <tr> 
 
     <td align="center">1</td> 
 
     <td align="center">1</td> 
 
     <td align="center">1</td> 
 
    </tr> 
 
    <tr> 
 
     <td align="center">2</td> 
 
     <td align="center">1</td> 
 
     <td align="center">2</td> 
 
    </tr> 
 
    <tr> 
 
     <td align="center">3</td> 
 
     <td align="center">1</td> 
 
     <td align="center">3</td> 
 
    </tr> 
 
    <tr> 
 
     <td align="center">4</td> 
 
     <td align="center">2</td> 
 
     <td align="center">1</td> 
 
    </tr> 
 
    <tr> 
 
     <td align="center">5</td> 
 
     <td align="center">2</td> 
 
     <td align="center">3</td> 
 
    </tr> 
 
    <tr> 
 
     <td align="center">6</td> 
 
     <td align="center">3</td> 
 
     <td align="center">1</td> 
 
    </tr> 
 
    </tbody> 
 
</table> 
 
<table cellpadding="5" cellspacing="0" border="1" style="float:left; margin-left:20px;"> 
 
    <caption>Course Table</caption> 
 
    <thead> 
 
    <tr> 
 
     <th>Course ID</th> 
 
     <th>Course Name</th> 
 
    </tr> 
 
    </thead> 
 
    <tbody> 
 
    <tr> 
 
     <td align="center">1</td> 
 
     <td align="center">Certificate</td> 
 
    </tr> 
 
    <tr> 
 
     <td align="center">2</td> 
 
     <td align="center">Diploma</td> 
 
    </tr> 
 
    <tr> 
 
     <td align="center">3</td> 
 
     <td align="center">PGD</td> 
 
    </tr> 
 
    </tbody> 
 
</table>

+1

, что происходит, когда вы запускаете его? Любые ошибки? –

+0

получил сообщение об успешном обновлении, но обновление записи в базе данных –

ответ

0

Попробуйте это:

$update_content = mysql_query("UPDATE wp_tutor a 
     INNER JOIN wp_tutor_courses b 
     ON a.tutor_id=b.tutor_id 
     SET a.tutor_name='$tNameVar', 
     a.tutor_qualification='$tQualVar', 
     a.tutor_skype='$tSkyVar', 
     a.tutor_specialization='$tuSAreaVar', 
     a.tutor_gender='$tuGenderVar', 
     b.course_id='$tuCourseVar' 
     WHERE a.tutor_id='$tid'"); 
+0

только собирается обновить таблицу a – Ragdata

+0

, это обновит обе таблицы, потому что мы присоединяемся tutor_id –

+0

приветствуем ваш код. Я вижу, что вы хотите обновлять только курс_ид на таблице wp_tutor_courses и все другие обновления для wp_tutor. –