は、SQLデータベースにファイル名を保存するフォームを作成したばかりです。自動インクリメントが更新されない
私は、SQLDatabaseにID列(自動インクリメント)を広告すると、ファイル名を保存するためにフォームが停止しますが、ID行を削除するとすぐに保存が開始されます。
問題を知りません。
これは私のコードの一部
<?php
if(isset($_FILES['file_name'])) {
$file_name = mysql_real_escape_string($_FILES['file_name']['name']);
//Writes the information to the database
mysql_query("INSERT INTO `files` VALUES ('$file_name')") ;
}
//Retrieves data from MySQL
$data = mysql_query("SELECT * FROM files") or die(mysql_error());
//Puts it into an array
?>
ですそして、私のデータベースに2つの列が=/
任意のアイデアをFILE_IDとfile_nameの が、私はちょうど書いたように、FILE_ID文句を言わない作業していますか?
のようなものにOPの質問では、彼は各列ごとにそれぞれの値を提供することになっていましたが、1つの値しか提供していませんでした。この方法により、MySQLは自動インクリメントのデフォルト値を提供することができます。 – GoldenNewby
だから、あなたは私にそれを打つ。 – OptimusCrime
これは完璧です:)ありがとう – Dymond