$quer1を使用することで、「お気に入りのテレビ番組は?」という値を保存できます。AS「お気に入りのテレビ番組は?」ホストのPHPMYADMINに入ってSQLクエリを書いたとき-
SELECT ques_id FROM questions WHERE ques like 'Favorite\'s TV shows?'
0 行を返しますが、「お気に入りのテレビ番組は?」データベースにある
$query2 は行をフェッチできないためエラーを返しますが、値はデータベースに存在します!!
$qques="q".$ques;
$query1 =sprintf("insert into questions(ques) values ('%s')",
mysql_real_escape_string($val));
$result = mysql_query($query1);
if (!$result) {
$message = 'Invalid query: ' . mysql_error() . "\n";
$message .= 'Whole query: ' . $query1;
die($message);
}
$query2 =sprintf("SELECT ques_id FROM questions WHERE ques like '%s'",
mysql_real_escape_string($val));
$result2 = mysql_query($query2);
if (!$result2) {
$message = 'Invalid query: ' . mysql_error() . "\n";
$message .= 'Whole query: ' . $query2;
die($message);
}else
{ $valueSecond= mysql_result($result2, 0);}