現在、写真をアップロードするスクリプトがあります。現時点では、複数の画像をアップロードして、新しい行が作成されるたびにmySQLデータベースに新しい行を追加します。ただし、ユーザーがアップロードできる画像は最大1つだけにする必要があります。
そのため、登録スクリプトを変更して、登録する新しいユーザーごとにデフォルトの画像を使用してデータベースに行を直接挿入しました。
ログインした画像アップロードスクリプトは、現在、以下の行を使用してデータをデータベースに配置します
$sql2= "INSERT INTO `profile_photo` (`profile_id`,`title`,`size`,`type`,`reference`)
VALUES ('".$_SESSION['id']."','$title','$size','$type','$pic'); ";
しかし、これは私がこれを機能させたい方法ではありません。解決策は、これをUPDATE行に変更することだと思います。
これは、行を変更するときに問題を引き起こします。mySQLの行を更新するという概念を十分に理解していないと思います。
アドバイスしてもらえますか?