v2.5.2
Giriş yap

SweetAlert ile Veri Gösterme

rennie
600 defa görüntülendi

Merhabalar...

PHP ile databaseden verilerimi 1 den 5 e kadar sırayla çekiyorum. Çektiğim verilerin içinde "mesaj" bölümünü "SweeAlert" ile göstermek istiyorum. Bu konuda yardımcı olabilir misiniz. Basit çalışmayı aşağıya yazdım.

<table>
    <?
        $v1 = $db->query("SELECT * FROM msj", PDO::FETCH_ASSOC);
        if ($v1->rowCount() ){
        foreach( $v1 as $row ){
        $dbGelenDegisken = $row["mesaj"];
    ?>
    <tr>
        <td><a href=nojavascript...mesajOku();>Oku</a></td>
    </tr>
    <? } } ?>
</table>
function mesajOku(){
    swal(
        "Soru Cevabı!",
        "<?=$dbGelenDegisken;?>"
    )
}
    

Click yapınca içeriğim doğal olarak boş çıkıyor, bunu nasıl yapabilir.

Cevap yaz
Cevaplar (3)
tayfunerbilen
915 gün önce

php tarafın

<table>
    <?
        $v1 = $db->query("SELECT * FROM msj", PDO::FETCH_ASSOC);
        if ($v1->rowCount() ){
        foreach( $v1 as $row ){
        $dbGelenDegisken = $row["mesaj"];
    ?>
    <tr>
        <td><button onclick="mesajOku('<?=$dbGelenDegisken?>')">Oku</button></td>
    </tr>
    <? } } ?>
</table>

js tarafın

function mesajOku(msg){
    swal(
        "Soru Cevabı!",
        msg
    )
}
rennie
915 gün önce

Teşekkür ederim cevabınız için, sağ olun.

gokcin
915 gün önce

function'a bir değişken atayarak işlem yapabilirsin. örnek : mesajOku($deger);

bu şekilde işlem yap.