PDA

View Full Version : چک کردن نام تکراری



m.salimi69
سه شنبه 14 خرداد 1392, 18:59 عصر
من ی جدول دارم ب نام groups که 2 فیلد داره group-id , group-name برنامه insert into رو نوشتم حالا میخوام کد مربوط به چک کردن نام تکراری رو هم اضافه کنم که به مشکل برخوردم
پیغام میده no database selection





<?php
$u = trim($_POST['name']);
function _check_username($u)
{
include_once '../connect.php';
$query="SELECT `group-name` FROM `groups` WHERE `group-name` = '$u'";
$results = mysql_query( $query) or die(mysql_error());
if(mysql_num_rows($results)>0)
{
echo 'tekrari ast ';
}
else {


include "../connect.php";
if (isset($_POST['name'])){
$query="insert into `groups`(`group-name`) values('".$_POST['name']."')";
$result=mysql_query($query);
if($result)
{
echo 'save shod';
}
}
}
}
?>

tux-world
سه شنبه 14 خرداد 1392, 22:50 عصر
اینو تست کن:

<?php
include_once '../connect.php';

$u = trim($_POST['name']);
function _check_username($u)
{
$query="SELECT group-name FROM `groups` WHERE `group-name` = '$u'";
$results = mysql_query( $query) or die(mysql_error());
if(mysql_num_rows($results)>0)
{
echo 'tekrari ast ';
}
else {
if (isset($_POST['name'])){
$query="insert into `groups`.`group-name` values('{$_POST['name']}')";

$result=mysql_query($query);
if($result)
{
echo 'save shod';
}
}
}
}
?>