そのため、テキストとIDをテーブルに挿入するコードに取り組んでいます。コードにテキストとユーザー名を送信します。ユーザー名を取得し、usersテーブルからそれに対応するIDを選択します。次に、それをテキストテーブルに挿入します。
私はこれを試しました:
$id = mysql_query("SELECT users.id FROM users WHERE name='$username'");
mysql_query("INSERT INTO `shouts` (`id`, `user`, `text`, `datetime`) VALUES (NULL, '$id', '$text', '$datetime');");
$id
ただし、変数がSQLデータを保持しているため、機能しません。そのデータを整数に変換するにはどうすればよいですか?