Съвети...

Ами....ето:

1. Два вида регистрация
- работодател
*профил на работодателя
*форма за пускане на обяви
*статус на пуснатите обяви ( валидни/не валидни; видяни колко пъти; възможност да се трият/променят; кандидатствали за тази обява)

- търсещ работа
*профил на търсещия работа
*търсене на обяви
*кандидатстване за обява
*предложения за работа



--------------------------------
Горе долу е това... което ми е в главата
 
admin каза:
Готов ли си с регистрацията.
Дай демо да се регна.

Дай едно по едно.
Трябва нещо да е готово за да знам какъв код да ти дам.

Искам да се регна и да мога да видя обявите.
Евентуално и да мога да пусна една.

Накрая ще е това с едитването.


До няколко дена ще дам ДЕМО ( регистрация + може би пускане на обяви...)

тогава наистина ще може да говорим над точни въпроси :)
 
Именно.

И код ще дадеш да разгледаме дали не може да се подобри.

Не е зле и структурата на таблиците в базата данни да дадеш.
 
Питах нещи по горе, но явно не сте ме разбрали. Как може да стане това, че ако имам логин система в която има2 регистреирани потребителя примерно.
И потребител 1 иска публикува обява. Пвати го. След това иска да я промени което става от една стрнаица status.php примерно.
Когато потребител 2 се логне, и иска и той да види какви обяви е пуснал и да ги промени, това пак ще става от страница status.php та... как ще стане така, че да си вижда само свойте обяви ?
user_id | user_name | user_password | user_mail | user_reg_data

таблица uroci ще е така:

uroci_id | user_id | zaglavie_urok | text_urok | data_urok |
Това ли е идеята ?
 
Да.

дай снимка на таблицата с потребителите и таблицата с обявите
за да ти дам примерен код.
 
Код:
Грешка

SQL заявка:

CREATE TABLE `announcement` (
`c_ann_id` INT( 11 ) unsigned NOT NULL AUTO_INCREMENT ,
`C_NUMBER` INT( 11 ) unsigned NOT NULL AUTO_INCREMENT ,
`C_No` CHAR( 250 ) NOT NULL ,
`C_dlyjnst` CHAR( 30 ) NOT NULL ,
`C_iziskvaniq` LONGTEXT NOT NULL ,
`C_kategoriq` CHAR( 50 ) NOT NULL ,
`C_zaetost` CHAR( 50 ) NOT NULL ,
`C_srok` CHAR( 50 ) NOT NULL ,
`C_nivo` CHAR( 50 ) NOT NULL ,
`C_country` CHAR( 50 ) NOT NULL ,
`C_grad` CHAR( 50 ) NOT NULL ,
`C_zaplata` CHAR( 10 ) NOT NULL ,
UNIQUE KEY `c_ann_id` ( `id` )
) ENGINE = MYISAM AUTO_INCREMENT =82DEFAULT CHARSET = cp1251 COLLATE = cp1251_bulgarian_ci AUTO_INCREMENT =82;

MySQL отговори: Документация
#1075 - Incorrect table definition; there can be only one auto column and it must be defined as a key


къде се правеше това ?
 
Не можеш ли през пхпмъядмин-а да създадеш таблицата.
Защо ти е да изпълняваш този код.
 
admin каза:
Не можеш ли през пхпмъядмин-а да създадеш таблицата.
Защо ти е да изпълняваш този код.
:cry:
Нещо не става...
значи....
Код:
user_id | user_name | user_password | user_mail | user_reg_data 

таблица uroci ще е така: 

uroci_id | user_id | zaglavie_urok | text_urok | data_urok |
Не мога да разбера, uroci_id ми е auto_increment
и се опитвам и user_id да ми е auto_increment, но...
Въобще не мога да схвана как трвбва да стане, като си имам една логин система
и имам 2 потребителя и имам файлове insert.php view.php edit.php
и когато се логне потребител 1, и пусне нещо от insert.php след това смао потребител 1 да може от edit.php да си едитва това което е пуснатл
Потребител 2 да може също само свойте си неща и т.н.....
Благодаря... ;)
 

Back
Горе