rusbiggame
@rusbiggame
Учусь в школе 8 класс

Как сделать в php?

Суть вопроса в том что у меня есть таблица mysql названием mark и имеет 4 графы id,name1,name2,Mark
и я хочу узнать как с делать так что-бы изменять в таблице значение mark, но написать код для изменения так что-бы оценку добавляла функция.
обьясню легче я делаю электронный дневник на нпк и мне нужна сделать так что-бы у учителя вот скриншот 26dda121ab914e7a9de8bcda08438e05.PNG при вводе оценки на ученика с именем пока что 123 123 в базу данных он добавлял оценку которую учитель введет именно человеку с рядом стоящим его именемafa6b19d73d74a1c8ffd430ca41df061.PNG по скриншоту видно что у меня не поулучаеться
  • Вопрос задан
  • 2436 просмотров
Пригласить эксперта
Ответы на вопрос 3
запрос
UPDATE `mark` SET `Mark` = 4 WHERE `name1` = '123' AND `name2` = '123'
Ответ написан
thewind
@thewind
php программист, front / backend developer
Почему у вас id везде 0? Он должен быть >=1 и быть auto_increment в таблице. Далее все обновления по этому id
Ответ написан
@hedgehOK
Начинающий гуру
Привязку лучше делать не по имени а по id, который как уже было сказано делается уникальным и auto_increment.
Запрос тогда будет что-то типа такого:
UPDATE `mark` SET `Mark` = 5 WHERE `id` = 3
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы