Cevaplar (Bunu biliyorum ki) geliyor başlamadan önce ben zaten bunu yaptım orada bir milyon projeleri olduğunu biliyorum. PHP kullanarak ve - ne yapmaya çalışıyorum bir online takvim oluşturmak olduğunu söyledi MySQL burada planlıyorum ne ...
veri tabanı tabloları
((calendar_item) id, title, start_date, start time, end time, recurrence_type_id, recurrence_qty, interval, end_date) ((recurrence_type) id, name, value (where I want to store the logic so it can be edited on the fly)) ((calendar_item_exception) id, calendar_item_id, title, start_date, start time, end time, recurrence_type_id, recurrence_qty, interval, end_date) ((join_calendar_day) calendar_id, day_id) ((day) id, name)
Temel akış, İÇ id / calendar_item_id AÇIK calendar_item ve calendar_item_exception JOIN veritabanından tüm kayıtları çekme
var ... bir istisna ve baskı şey için bugünün tarihine bakarak başlamak durumunda calendar_item üzerinde hiçbir şey hareket
This all makes perfect sense in my head up until this point There is a term I like and it is "Fuzzy Logic", pretty much where I live so---
IF Anyone can help me, know where to go from here to add the actual logic for the recurrence_id and how to implement it... ie item is on __date recurs (recurrence_id) daily (qty) 5x (interval) every 3 days (join_calendar_day) on Monday, Wednesday, Friday
Ben ical biçimini gördük, ve armut baktım, ama dürüstçe ben gerçekten başka bir framework kullanmadan ne görmek istediğiniz durumlar ... (tercihen sadece PHP & MySQL yapmak için kafamda bir sonraki adımı kavramak olamaz )
ve daha benim soruyu netleştirmek için, ben gerçek dünya örnekleri arıyorum, bu yüzden onu anlamak için disect soyut değil ilkeler Ben bir görsel tasarımcı ve müzisyen ilk programciya değilim, ben bir şey çalışmıyor görmek zorunda
NO Armut, NO Yakut, NO Horde, NO Diğer çerçeveler ... sadece PHP & Mümkün olduğunca basit mysql lütfen
Siz yardımcı olabilir ... TEŞEKKÜR EDERİZ!