|
Совсем запутался... Помогите!
|
|||
---|---|---|---|
#18+
Привет всем! У меня есть следующая таблица (registr) с данными: id | code | lastname | firstname | card Для добавления данных используется следующая форма: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15.
Задача в том, чтобы при добавлении данных в зависимости от того, на какую букву начинается фамилия (lastname), автоматически поставить следующий по порядку номер карты (card) - то есть у фамилий, начинающихся с буквы "А", карты начинаются с 1 и т.д., с буквы "В" снова с 1 и т.д.... Скрипт должен выбрать максимальное имеющееся значение карты из карт фамилий, начинающихся на первую введенную в форме букву фамилии, увеличить это значение на 1 и поставить введенные данные и получившийся номер карты в базу данных. Скрипт такой: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33.
При использовании этого скрипта данные добавляются, но номер карты ставится всегда 1 и не увеличивается :( Помогите, пожалуйста, разобраться. Извините за спутанность изложения :) ... |
|||
:
Нравится:
Не нравится:
|
|||
30.11.2003, 12:35 |
|
|
start [/forum/topic.php?fid=47&tid=1855593]: |
0ms |
get settings: |
9ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
65ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
29ms |
get tp. blocked users: |
1ms |
others: | 325ms |
total: | 465ms |
0 / 0 |