INSERT INTO tbl VALUES('$name');
これは SQL文だと エラーになるでしょうね。
http://dev.mysql.com/doc/refman/4.1/ja/insert.html
INSERT INTO tbl_name (col1,col2) VALUES(15,col1*2);
こんな感じで記述します。
INSERT INTO tbl (col1) VALUES('$name');
ここに カラム名を追加してみてください。
Parse error: syntax error, unexpected T_STRING in /home/users/0/xxx.php on line 17
記述してみましたが何故か、ダメなのです。いつも上のコードが表示されます。(col1,col2)の部分は省略できるのではないのですか?
省略せずに書いても同じコードが出ますです。
▽2
●
きゃづみぃ![]() |
http://jp.php.net/manual/ja/function.mysql-insert-id.php
こちらを参考に記述してみてください。
すいません、見てみましたが私にはかなり難しくてわからないです。
INSERT INTO tbl VALUES('$name');
これは、$sqlに代入してから
mysql_query($sql); という風にやります。
-------------------------------------------------
ちなみに私は下記のコードでやってますよ。
困ったら下記のコードをアレンジしてやればできると思います。
mysql_connect( $hostname, $uname, $upass);
mysql_select_db($dbname);
$sql="INSERT INTO test (test) VALUES ($test)";
mysql_query("SET NAMES utf8");
mysql_query($sql);