Синтаксис SQL; проверьте руководство, соответствующее вашей версии сервера MySQL, чтобы найти правильный синтаксис для использования рядом со строкой 2

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

Я не знаю, является ли мой код старым стилем кодирования.

Мне очень нужна ваша помощь, ребята, извините за мой английский.

<?php
if ($sID > 0) {
$query = "UPDATE `shows`
SET    video = '$video',
title = '$title',
description = '$description',
content = '$content',
episodes = '$episodes',
duration = '$duration',
pilot_rating = '$pilot_rating',
pilot_share = '$pilot_share',
sold_in = '$sold_in',
production = '$production',
marketing = '$marketing',
rating = '$rating',
awards = '$awards',
alias = '$alias',
publish = '$publish',
posted = '$posted',
`show` = '1',
catid2 = '$catID2',
catid = '$catID',
modified_date = '$modified_date',
modified_by = '".$_SESSION['cpuid']."',
now_available = '$now_available',
all_titles = '$all_titles',
hot_clips = '$hot_clips',
featured_program = '$featured_program'
WHERE  sid = '$sID'";
} else {
$query = "INSERT INTO `shows`  ( video, title, description, content, episodes, duration, pilot_rating, pilot_share, sold_in, production, rating, awards, alias, publish, posted, show, catmain, catid2, catid, created_by, modified_date, modified_by, now_available, all_titles, hot_clips, featured_program )  VALUES  ('$video', '$title', '$description', '$content', '$episodes', '$duration', '$pilot_rating', '$pilot_share', '$sold_in', '$production', '$rating', '$awards', '$alias',  '$publish', '$posted', '1', '1',  '$catID2', '$catID', '".$_SESSION['cpuid']."', '$modified_date', '".$_SESSION['cpuid']."', '$now_available', '$all_titles', '$hot_clips', '$featured_program' )";
}
mysql_query($query) or die('Error, query failed'.mysql_error());
?>

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector