ご覧いただきありがとうございます:
データをテーブルに挿入するために使用しているphpは次のとおりです
<?php
session_start();
//sets a variable from a session value
if (isset($_SESSION['sv_01'])) {$sv_01=$_SESSION['sv_01'];} else {$sv_01="";}
//to test that the variable has been set and is not empty
echo $sv_01;
//define database log in stuff
$username="username123";
$password="password123";
$database="database01";
$table="my_table";
$dbaddress="123.123.123.123";
//connect to dbserver
$con=mysql_connect($dbaddress,$username,$password);
if (!$con)
{
die('Could not connect:' .mysql_error());
}
//select the db
mysql_select_db($database) or die( "Unable to select database");
//insert data from variables
mysql_query("INSERT INTO $table
(
$sv_01
)
VALUES
(
'$sv_01'
)");
mysql_close($con);
?>
これを実行してから、DB の内容を確認します。MySQL ワークベンチを使用して、問題の接続とデータベースとテーブルを開き、すべての行を選択すると、テーブルにデータが含まれていません。
MySQL 情報: 照合: latin1 - デフォルトの照合エンジン: MyISAM データ型: sv_01 VARCHAR (255) デフォルト: NULL
私が間違ってやっているアイデアはありますか?