სალამი მოკლედ თითქოს დიდი არაფერიო მაგრამ გავიჭედე აი აქ ციკლი ვერ გავაკეთე
$words = mysql_query("SELECT ban FROM cenzura",$ndb);
$words1 = mysql_fetch_array ($words);
if ($ban == $words1['ban'])
{echo "ასეთი სიტყვა უკვე დამატებულია";}
else{
$result77 = mysql_query("INSERT INTO cenzura (ban) VALUES ('$ban')",$ndb);
if ($result77 == true) {echo "<p class='admin_titles'>წარმატებით დაემატა <META HTTP-EQUIV='Refresh' CONTENT='2 ; URL=cenz.php'></p>";}
else {echo "<p class='admin_titles'>სიახლე არ დაემატა<META HTTP-EQUIV='Refresh' CONTENT='2 ; URL=cenz.php'> </p>";}}
?>
აი ამ მომენტზე მინდა რო ციკლი გავაკეთო ანუ როდესაც ისეთ სიტყვას ვამატებ რომელიც ბაზაში უკვე არსებობს, მხოლოდ იმ შემთხვევაში მუშაობს ეს ექო თუ ბაზაში არსებულ პირველ სიტყვის დამატებას ვცდილობ, ხოლო მეორე მესამე-ზე და ა.შ. არ მუშაობს , ეს იმიტომ რომ ბაზიდან მხოლოდ პირველი სიტყვა გამოაქვს და ციკლი უნდა მაგრამ რატომღაც ვერ ჩავსვი ციკლში და იქნებ დამეხმაროთ რა
if ($ban == $words1['ban'])
{echo "ასეთი სიტყვა უკვე დამატებულია";}
* * *
მოკლედ გავაკეთე აი ესე, ოღონდ თუ ძალიან ცუდად მივუდექი საკითხს არ დამცინოთ

$testi1 = mysql_query("SELECT ban FROM cenzura",$ndb);
$testi2 = mysql_fetch_array ($testi1);
do {$is = $testi2['ban'];
if ($is == $ban)
exit ("სიტყვა უკვე არსებობს");}
while ($testi2 = mysql_fetch_array ($testi1));
$result77 = mysql_query("INSERT INTO cenzura (ban) VALUES ('$ban')",$ndb);
This post has been edited by knight_rider on 2 Mar 2011, 16:57