onclick data to javascript


onclick data to javascript

我想在我的javascript函数中得到这个数字"1",我该怎么做?

HTML-»onclick="displayResult(1)

Javascript--»

function displayResult(obj)
{ 
var number = ??????;
}

在我得到这个数字后,我想在PHP中使用。像这样:

    function displayResult(obj)
{
 var number = ??????;
<?
$sql = mysql_query("SELECT * FROM `artigos` WHERE id = ????var number????");
$resultado = mysql_fetch_array($sql); 
?>
}

有可能这样做吗?

需要的效果--»http://youtu.be/Jz-7Vrx-Xaw

onclick="displayResult('1')"
function displayResult(obj)
{ 
document.location.href='xyz.php?st='+obj;
}
//now in your php page
$sql = mysql_query("SELECT * FROM `artigos` WHERE id = '".$_REQUEST['st']."'");

onclick用您的值调用此函数,此javascript函数将使用jquery ajax调用some.php文件。您可以从jquery网站找到如何使用jquery ajax。

javascript端

function displayResult(obj)
{ 
    var number = ??????;
    $.ajax({
    type: "POST",
    url: "some.php",
    data: { name: obj}
    }).done(function( msg ) {
    alert( "Data Saved: " + msg );
    });
}

PHP端some.php

<?php
    $number = $_REQUEST['name'];
    echo $number;
    $sql = mysql_query("SELECT * FROM `artigos` WHERE id = ????var number????");
    $resultado = mysql_fetch_array($sql); 
?>

现在,您可以在some.php$number中使用从js文件发送的值。