Şu anda bu sırayla, şunları yapar bir PHP / MySQL senaryo üzerinde çalışıyorum:
1) Checks DB for any videos that need converting 2) Once determined that a video needs to be converted, it begins to convert *3) Notifies the "creator" of video that it's been created. *4) Notifies all users who are "receivers" of the video, that they have a new video.
Ben yukarıda yıldız işaretli sayılar hakkında yardım arıyorum, unutmayın.
İşte benim temel db / tablo yapısını ben bunları yazmak istemiyorum çünkü bazı bölümleri bilerek, dışarı bıraktı (bulunuyor:
video_data:
id
creator_id
needs_process
video_info
id
video_id (relational to 'id' in table above).
receiver_id
tblusers
usrID
usrFirst
usrLast
usrEmail
İşte şu anda benim Senaryoda ne var:
<?php
require("connection.php");
$rs = mysql_db_query($DBname,$sql,$link);
$data = mysql_query("SELECT * FROM video_data WHERE needs_process=1 LIMIT 1") or die(mysql_error());
while($row = mysql_fetch_array( $data ))
{
$id = $row['id'];
$sender = $row['sender_id'];
//Convert The Video Here (I've already written this code).
//Maybe Create a Thumbnail Too (I've already written this code).
}
Benim soru: Yukarıdaki kodu, nasıl ben de "yaratıcısı" (her zaman 1 kişi) e-posta ve alıcıları (bazen birden alıcılar) e-posta olacaktır. Ayrıca, bu muhtemelen "ayrı" veya "farklı" e-postaları olurdu. Alıcıları söyleyerek birini alacak Örneğin, yaratıcısı, "yükleme için teşekkürler!" Diyerek bir e-posta alacak "yeni bir video var."
Bu konuda herhangi bir yardım harika olurdu!