私はここで他のフォーラムでたくさんの解決策を試しましたが、常にエラーが発生します。これは、hostgatorとPHP5.2を使用した現在のPHPコードです。
$insert = "INSERT INTO events (datecreated, fullname, email, title, url, picurl, desc, psw, skypeid, event) SELECT jvs.datecreated, jvs.fullname, jvs.email, jvs.title, jvs.url, jvs.picurl, jvs.desc, jvs.psw, jvs.skypeid, jvs.event FROM jvs";
if (! mysqli_query($dbh, $insert) || mysqli_affected_rows($dbh) == 0)
{
die ("<BR><BR><BR>Failed to insert data- " . mysqli_error($dbh));
}
私が得るエラーは次のとおりです:
SQL構文にエラーがあります。'desc、psw、skypeid、event)SELECT jvs.datecreated、jvs.fullname、jvs.email、jvs'の近くで使用する正しい構文については、MySQLサーバーのバージョンに対応するマニュアルを確認してください。1行目
両方の表のすべてのフィールドをチェックしましたが、スペルは正しく、フィールドはそこにあります。ファイルはイベントテーブルで同じ順序ではなく、そのテーブルにはさらに多くのフィールドがあります。ありがとう、エド