ユーザーデータベースからユーザー名 ID を取得しようとしています。セッションから取得したデータはユーザー名であるため、ユーザー名 ID を選択してそれを実際に保存するコードがあります。
私が持っているコードは、アップロードされた画像文字列を保存しますが、ログインしているユーザーのみが画像をアップロードできるということです。画像が読み込まれている間、どのユーザーが写真を追加したかを知るために、ユーザーIDを写真テーブルに文字列で保存したい
//setting veriables
$imagestring = $_FILES["file"]["name"];
$filetype = $_FILES["file"]["type"];
$sessionusername = $_SESSION['Username'];
$description = $_POST['desc'];
//getting user id
$myquery = mysql_query("select UserID from users where Username = '$sessionusername'");
$row = mysql_fetch_array($query);
// putting data into database
mysql_connect("$host", "$username", "$password")or die("cannot connect");
mysql_select_db("$db_name")or die("cannot select DB");
$sql='INSERT INTO '.$tbl_name.' (photographerID, photoDesc, PhotoString) VALUES ('$row', '$description', "k00138899.atspace.eu/photoalbum/upload/'.$imagestring.'.'.$filetype.'")';
$result=mysql_query($sql);