мой запрос:Каков смысл этой ошибки
include ('../set/connect.php');
mysql_query("set names utf8");
$p=sprintf("INSERT INTO `bayegani`.`tbl_bayegani` (, `number`, `date_send`, `num_rs`, `date_rs`, `year`, `word`, `subject`, `num_py`, `date_py`, `comp`, `user_sn`, `mahal`, `address`, `catg`, `type`, `peyvast`, `page`, `ext`, `file1`, `file2`, `file3`, `file4`)
VALUES ('%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s');"
,$_POST['number'],$_POST['date_send'],$_POST['num_rs'],$_POST['date_rs'],$_POST['year']
,$_POST['word'],$_POST['subject'],$_POST['num_py'],$_POST['date_py'],$_POST['comp'],
$_POST['user_sn'],$_POST['mahal'],$_POST['address'],$_POST['catg'],$_POST['type'],$_POST['peyvast']
,$_POST['page'],$_POST['ext'],$_POST['file1'],$_POST['file2'],$_POST['file3'],$_POST['file4']);
mysql_query($p);
header("location:index.php");
и ошибка:
У Вас есть ошибка в вашем SQL синтаксиса; проверьте руководство, которое соответствует версии сервера MySQL для правильного синтаксиса, чтобы использовать рядом с «
number
,date_send
,num_rs
,date_rs
,year
,word
,subject
,num_py
» в строке 1
В чем проблема? Пожалуйста, помогите Спасибо
'(' <- ошибка синтаксиса – Siguza
и в миллионный раз: прекратить использование РНР устаревшее MySQL API – Strawberry
Зачем писать любой код, если ваши таблицы понижены пользователями – AsConfused