Bu bir. Php dosyası kodudur. Sütun "memberid" benzersiz bir dizin vardır. Bir kullanıcı varolan memberid ile bir rekor girdiğinde, rekor, yeni bir satır oluşturulur başka güncelleştirilmiş almak gerekir.
Ben de bir uyarı kutusu göstermek istiyorum. Test amaçlı aşağıda yol gibi eklenen, ancak ateş değildir. Hiçbir mesajı görüntülenir.
Ben de otomatik ekleme / güncelleştirme işlemek için doğru bir yaklaşım olup olmadığını bilmek istiyorum?
<META http-equiv="refresh" content="2; URL=socialprofile.html">
<?php
error_reporting(E_ALL ^ E_NOTICE);
require_once("../Lib/dbaccess.php");
//Retrieve values from Input Form
$CandidateID = $_POST["inCandidate"];
$SocialProfile = $_POST["inActivities"];
$InsertQuery = "INSERT INTO candidate_db_social (memberid, socialactivities, lastupdated) VALUES (".$CandidateID.",'".$SocialProfile."',now())";
$UpdateQuery = "UPDATE candidate_db_social SET socialactivities='".$SocialProfile."', lastupdated=now() WHERE memberid=".$CandidateID;
try
{
$Result = dbaccess::InsertRecord($InsertQuery);
}
catch(exception $ex)
{
$Result = dbaccess::InsertRecord($UpdateQuery);
echo "<script type='text/javascript'>alert('".$ex."');</script>";
}
?>