$subject_1 = $_POST['subject_1'];
$subject_2 = $_POST['subject_2'];
$sql_number_subject_1 = mysql_query("SELECT `number` FROM `statistic` WHERE `subject`='".$subject_1."'");
$row_number_subject_1 = mysql_fetch_assoc($sql_number_subject_1);
$number_subject_1 = $row_number_subject_1['number'] + 1;
$update_number_subject_1 = mysql_query("UPDATE `statistic` SET `number`='".$number_subject_1."' WHERE `subject`='".$subject_1."'");
$sql_number_subject_2 = mysql_query("SELECT `number` FROM `statistic` WHERE `subject`='".$subject_2."'");
$row_number_subject_2 = mysql_fetch_assoc($sql_number_subject_2);
$number_subject_2 = $row_number_subject_2['number'] + 1;
$update_number_subject_2 = mysql_query("UPDATE `statistic` SET `number`='".$number_subject_2."' WHERE `subject`='".$subject_2."'");
if($update_number_subject_1 == true and $update_number_subject_2 == true)
echo 0;
else
echo 1;
Как вы видите, тут, можно сказать, два идентичеого куска кода, только в некоторых случаях требуется переменная $subject_(1 или 2). Я подумал, почему бы мне не создать функцию и передавать аргумент $subject_(1 или 2). Но мне нужно знать результат sql запроса. Как мне реализовать эту штуку?
P.S. Да, наверное, я написал белеберду, но надеюсь, вы поймете