-1
'u çalıştırmaz. Edit Modal oluşturmaya çalışıyorum. Bunun için html kodu var kaydıyla, bu javascript/jquery kodu yazmak:PHP dosyası, javascript kodunun kendisini açar ve
<script type='text/javascript'>
$(function() {
<?php
$q = $db->query("select * from tblUnit where unitStatus <> '2'");
while($r = $q->fetch(PDO::FETCH_ASSOC)){
echo " <script type'text/javascript'> alert('1');</script>";
$unitID = $r['unitID'];
$unitStatus = $r['unitStatus'];
$unitNumber = $r['unitNumber'];
$floorNumber = $r['floorCode'];
$unitType = $r['unitType'];
$t = $db->query("select floorLevel, floor_buildingID from tblFloors where floorLevel = '$floorNumber'");
while($u = $t->fetch(PDO::FETCH_ASSOC)){
$floorLevel = $u['floorLevel'];
$floor_buildingID = $u['floor_buildingID'];
$w = $db->query("select unitTypeName from tblUnitType where unitTypeID = $unitType");
while($x = $w->fetch(PDO::FETCH_ASSOC)){
$unitTypeName = $x['unitTypeName'];
?>
$("#editModal<?php echo $unitID; ?>").click(function(){
$("#editUnitNumber").val("<?php echo $unitNumber;?>");
$("#editUnitType").val("<?php echo $unitType; ?>").material_select('update');
$("#editFloorNumber").val("<?php echo $floorNumber; ?>");
});
<?php }}}?>
});
yukarıdaki modal veri yazmak için kullanılan kod, ama bunun yerine çıkış bu:
$("#editModal5").click(function(){ $("#editUnitNumber").val("12002"); $("#editUnitType").val("4").material_select('update'); $("#editFloorNumber").val("12"); }); });
Bunu nasıl çözebilirim? Bunun nedeni nedir?
Bir PHP işlevi içinde bir döngü ve veritabanı çağrısı? Bu JS işlevi nasıl adlandırılır? Tasarımınızı yeniden düşünmeniz gerektiğini düşünüyorum. – Revent
'etiketinin kapanmasını görmüyorum ve"