[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: SQL запросы в функции
Nik_Bar
Реябт, у меня есть вот такой код:

$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. Да, наверное, я написал белеберду, но надеюсь, вы поймете
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.