ruivit
Новичок
Почему у меня после сравнения переменных $text1 == $text && $opisanij1 == $opisanij. Производится запись в базу.
	
	
	
		
								
		PHP:
	
	<?
  
    include("sond/sql.php"); 
	$avtor = $_GET['avtor'];
    $katigorij = $_GET['katigorij'];
	$text = $_GET['text'];
	$opisanij = $_GET['opisanij'];
    //=======================================================
	// Data
    
	$data = date("Y.d.j");
	
	
	if(empty($avtor)){ echo "Переменная avtor  пустая <br>";}
    if(empty($katigori)){ echo "Переменная katigorij  пустая <br>";}
	if(empty($text)){ echo "Переменная text пустая <br>";}
	if(empty($data)){ echo "Переменная data  пустая <br>";}
	if(empty($opisanij)){ echo "Переменная opisanij  пустая <br>";}
    else {
	
	$sql = mysql_query("SELECT * FROM  blog");
    while ($dp = mysql_fetch_object($sql)){
    $id_statia1 = $dp -> id_statia;
    $katigori1 = $dp -> katigori;
    $avtor1 = $dp -> avtor;
	$opisanij1 = $dp -> opisanij;
	$id_coment1 = $dp -> id_coment;
	$id_klass1 = $dp -> id_klass;
	$id_klass_net1 = $dp -> id_klass_net;
	$data1 = $dp -> data;
	$prosmotrenno_ras1 = $dp -> prosmotrenno_ras;
	$text1 = $bp -> text;
	}
	
	if($text1 == $text && $opisanij1 == $opisanij){ 
	echo "Ошибка!!!";
	}
	if($text != $text1 && $opisanij != $opisanij1) {
	
	echo " Запись !!!";
	
	$id_statia = $id_statia1 + 1;
	$id_coment = $id_coment1 + 1;
	$id_klass = 0;
	$id_klass_net = 0;
	$prosmotrenno_ras = 0;
	
	
	
	$query = "INSERT INTO blog(id_statia, kotegori, avtor, opisanij, id_coment, id_klass, id_klass_net, data, prosmotrenno_ras, text) VALUES
    ('$id_statia','$katigorij','$avtor','$opisanij','$id_coment','$id_klass','$id_klass_net','$data','$prosmotrenno_ras','$text')";
    $dummy = mysql_query($query); 
	
	}
	}
	
	?> 
	            
