Tüm kodlar aynı sayfada bulunur, php önce yüklenir.PH düzgün görünüyor çünkü tüm veriler doğru şekilde yüklendi. Tüm içeriği yüklemek için php'i kullanırken, hepsinin yanında bir düğme ekledim Tablodaki kayıtlar, ilk 3 düğme beklendiği gibi çalışıyor ... ama geri kalanı çalışmıyor. Herkes ..Javascript değerleri almadı
//php part
include('ConnectDB.php');
$sql="select * from PhoneDetails";
$Result=sqlsrv_query($conn,$sql);
$list="";
while($resultlist=sqlsrv_fetch_array($result))
{
$model=$resultlist['Model'];
$make=$resultlist['Make'];
$list .= '<tr><td>'.$model.'</td><td>'.$make.'</td><td><button onclick=" check('.$model.','.$make.')">Display value in alert box</button></td></tr>';
}
//For js part
function check(model,make)
{
alert(make+" "+model);
}
///html part
<table>
<tr><th>Model</th><th>Make</th></tr>
<?php echo $list ?>
</table>
"Çalışmıyor" u tanımlayın. Şüpheliyim çünkü tamamen geçersiz JS oluşturuyorsunuz çünkü "$ model" ve "$ make" değişkenleriyle hiçbir şey yapmıyorsunuz; Sayı olmadıkça, JS dizeleri olması için alıntılanmaları gerekir. Ayrıca, bu gibi sorular sorduğunuzda, oluşturulmuş HTML'yi göndermeniz gerekir. Yine de, işlenmiş HTML'ye zaten bakmış olmalısınız. –
Eğer JS bölümünden önce PHP modundan çıkmak için '' '' eksik görünüyor. – Barmar
'$ model' ve '$ make' ile daha fazla işlem yapmak istiyorum, '$ model' ve '$ make' fotoğraflarını çekebilmek için onclick olayını (sadece ilk üç düğme için çalışıyor) istiyorum. masanın her sırası. Ve yukarıdaki kodlar kendi etiketlerinde yer almaktadır – atish969