#php #mysql
#php #mysql
Вопрос:
У меня есть таблица, и в таблице есть несколько полей с именами L1, L2, L3 и L4. Эти поля являются просто числами. Итак, как должен выглядеть скрипт, чтобы в нем были добавлены строки с L1 по L4, где ID = ‘$ sID’? Скажем, L1 и L3 имеют значение 2, а L2 и L4 имеют значение 1 для этого пользователя. Я бы хотел, чтобы на странице было указано «6», чтобы пользователь мог видеть общее количество.
Спасибо!
Ответ №1:
SELECT L1 L2 L3 L4 AS LTOTAL FROM table WHERE ID = '$sID'
Ответ №2:
SELECT L1 L2 L3 L4 FROM <tablename> WHERE ID=?
а затем передайте свой идентификатор, используя обычные функции инструкций, подготовленные mysql в PHP.
Ответ №3:
Звучит так, как будто вы создаете запрос на PHP, а затем выполняете его с помощью mysql_query()
. Если это так, то эта строка должна быть тем запросом, который вы ищете.
$query = "SELECT (L! L2 L3 L4) FROM tableName WHERE id = {$sID}";
с php mysql selects связано несколько функций, если вы не знакомы с этим, я бы посоветовал изучить это здесь:
http://www.w3schools.com/php/php_mysql_select.asp