ユーザがグループを作成し、そのグループが存在しない場合は、そのグループを作成します。すでに存在する場合は、そういうメッセージを送ってください。既存のレコードを確認する - PHP
このマイコード。私のデータベースに挿入されますが、グループがすでに存在するかどうかはチェックできません。
<?php
mysql_connect('localhost','root','');
mysql_select_db('test');
$result = mysql_query('SELECT * FROM groups WHERE name!="'.misc::escape($_POST['name']).'"');
if(mysql_num_rows($result) == 0)
{
$sql="INSERT INTO groups(name) VALUES ('$_POST[name]')";
mysql_query($sql);
$select_result=mysql_query("SELECT * FROM groups WHERE name='$_POST[name]' ");
$row = mysql_fetch_assoc($select_result);
echo($row['id']);
}
else
{
echo("this group exist");
}
?>
あなたはゼロからスタートし、PHP/MySQLのチュートリアルをお読みください。 – kba
また、SQLインジェクション攻撃に関するセクションにも注意してください。 –
isset()を調べるhttp://php.net/manual/en/function.isset.php –