интересно, каков лучший способ достичь чего-либо.
Подводя итог, у меня есть форма, которую я загружаю с помощью ajax, который я использую для обновления и вставки новых строк в базу данных.Чтобы определить, является ли это обновлением или вставкой, я использую приведенный ниже код (обновленные формы используют запрос mysql для заполнения полей формы).
Мой код кажется неаккуратным и не рекомендуется.Есть ли еще какие-либо предложения о том, как лучше всего это сделать?
<?
require_once("config.php");
$insert = false;
$update = false;
$targID = 0;
if(isset($_POST['targID'])){
$targID = $_POST['targID'];
$targRow = mysql_fetch_array(mysql_query("select * from events where eventid=$targID"));
$update = true;
}else{
$insert = true;
}
?>
<script type="text/javascript">
var insert = <? echo $insert; ?>+0;
var update = <? echo $update; ?>+0;
......javascript button events, validation etc based on inssert/update
</script>