-4
$id = $_POST['idn'];
$con=mysqli_connect("localhost","root","xyz","patient");
if (mysqli_connect_errno())
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
$query = "SELECT count(*) FROM record WHERE ID='$id'";
$count = mysql_result(mysql_query($query),0);
if($count > '0')
{
id exist
}
else
{
add id & record 
}

ID が存在するかどうかをチェックせず、ID が RC50001 RC50002 である場合に重複する ID を追加するエラーは何ですか ...... テーブル内のテキストとして定義された ID

4

4 に答える 4

0

if-else ステートメントを単独で使用するのではなく、while ループを使用してデータベース内の一致する ID を検索できると思います。

サンプル :

if($row != 0)
{ 
  while ($row = mysql_fetch_assoc($query)
  {
     $row['id'];
  }
于 2013-04-13T18:51:30.600 に答える