私のスクリプトは正しいですか?私が欲しいのは、IDが存在するかどうかを確認し、存在しない場合はUPDATEしてからINSERTすることです。
$sqlCheckRow = mysql_query( "SELECT * FROM wctilerack WHERE gameID = '$up_gameID' " ) or die ( mysql_error() );
$rowCounted = mysql_num_rows( $sqlCheckRow );
if ( $rowCounted == '0' ) {
// INSERT wctilerack
$sqlTileINSERT = mysql_query( "INSERT INTO wctilerack VALUE('', '$up_gameID', '$up_email_player1', '$playerRack' ) ") or die ( mysql_error() );
} elseif ( $rowCounted == '1' ) {
// INSERT wctilerack
$sqlTileINSERT = mysql_query( "UPDATE wctilerack SET tiles = '$playerRack' WHERE gamedID = '$up_gameID' ") or die ( mysql_error() );
}
プロセスが正しいかどうかを確認したいだけです。
ありがとうございました