2013-08-12 4 views
0

Я хочу получить это число «1» в моей функции javascript, как я могу это сделать?onclick данные на javascript

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

+0

И что вы пробовали? Как вывести данные с вашего PHP на ваш js? –

ответ

2
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']."'"); 
+0

Я не могу обновить страницу, я потеряю свою информацию. –

1

OnClick callthis функцию со своим значением, это Java-функция будет вызывать файл some.php с помощью JQuery Ajax call.you можно найти как использовать JQuery Ajax с JQuery сайта ,

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); 
?> 

теперь вы можете использовать значение, отправленное из JS-файла в some.php $ числа.

+0

Это страница, которую я сейчас делаю: http://teste.solucoes.pt/jstabela/index4.php, и когда я нажимаю кнопку добавления, данные должны быть заполнены в таблице без обновления страницы, и я не использую формы, чтобы сделать это, просто ссылку с onclick (функция) –

+0

Это эффект, который я хочу: http://youtu.be/Jz-7Vrx-Xaw это можно сделать с помощью этого метода? –

Смежные вопросы