php ile jquery işlevi yazmaya çalışıyorum ancak işlev jquery işlevini yarı yolda yazmayı durdurur. Ben while döngüsü başlattığınızda ben çalıştığını while döngüsü açıklama her bir iç sunucu hatayı 500Php ile JQuery komut dosyası oluşturma
function loadSchedule() {
$id = $_SESSION['loginID'];
//query stuffs that works
$conn = getCon();
$res = $conn->query($qry);
echo "$(document).ready(function() {"
."$('#schedule').fullCalendar({"
." header: {"
." left: '',"
." center: '',"
." right: ''"
."},"
."defaultView: 'agendaWeek',"
."editable: false,"
."allDaySlot: false,"
."eventLimit: true," // allow "more" link when too many events
."events: [";
//problem starts here
while($rows = $res->fetch_assoc()){
foreach (explode(',', $rows['DOW']) as $val){
echo '{'
.'title:"'.$rows['Course_code'].' '.$rows['number'].'",'
.'start:"'.$rows['start'].'",'
.'end: "'.$rows['end'].'",'
.'dow: ['.getDayStr($val).'] '
.'},';
}
}
echo "]});});";
neden görünüyor ama aksi halde başarısız olur. Bunu bir dosyaya kendi başıma koyarsam, mükemmel çalışır, ancak bir nedenle bir komut dosyası etiketine koyarken başarısız olur.
ile değiştirerek kontrol edebilirsiniz. Neden? Javascript bir javascript dosyasında yazmak daha iyi olmaz ve daha sonra PHP veri yerine DOM için çıktılar. – adeneo
@adeneo'ya katılıyorum. Ve hata günlüğünü kontrol etmelisiniz. – frz3993
Bu daha iyi olabilir ama bir takım arkadaşının nasıl kurulduğunu taklit ediyorum çünkü şu anda başka bir şey yapmak için zamanım yok. Teoride php bir Jquery/javascript işlevi yazabilmelidir. Bu işlev bir veritabanındaki verilerden bir tablo yükler. – wolfcall