Электростальский форум

Hi-Tech => Компьютеры, периферия, мультимедиа и ПО => Тема начата: Digger от 02.06.10, 16:36:29

Название: Вопрос по MySQL
Отправлено: Digger от 02.06.10, 16:36:29
Собственно вот :
  function db_insert ($x)
  {
  $db = mysql_connect("localhost", "root", "123") or die("Could not connect: " . mysql_error());
mysql_select_db("document_oborot") or die ("Could not select db".mysql_error());
  $sql='insert into '.$x.' values ('.'"NULL",'.'"'.$namedoc.'",'.'"'.$index.'",'.'"'.$ssilka.'")';
$query=mysql_query($sql) or die("can't insert into table ".mysql_error());
  }

Далее вот :
db_insert("monitoring_biznessa");

А в таблицу почему добавляется id который автоинкрементирован, а остальные поля пустые.... ПОЧЕМУ ТАК?????????
Название: Re: Вопрос по MySQL
Отправлено: Pavv от 02.06.10, 17:27:10
чето в глазах рябит от ковычек, точек, запятых попробуйте вот так
$query = "insert into $table values
            ('', '$namedoc', '$index', '$ssilka')";