Как я могу получить строку определенной ссылки в таблице с данными из базы данных MySQL? - PullRequest
0 голосов
/ 17 августа 2011

Вот мой код:

<html>

<?php

DEFINE('DATABASE_USER', 'sfasdfasd');
DEFINE('DATABASE_PASSWORD', 'asdfasdfasdf');
DEFINE('DATABASE_HOST', 'sdfasdfasd');
DEFINE('DATABASE_NAME', 'dsafsdfasd');
$connect = mysql_connect(DATABASE_HOST, DATABASE_USER, DATABASE_PASSWORD, DATABASE_NAME) or
die ("Hey loser, check your server connection.");
mysql_select_db("minedb");

$query = "SELECT * FROM ideastable ORDER BY datee DESC";

$quey1="select * from ideastable";
$result=mysql_query($query) or die(mysql_error());
?>
<table border=1 style="background-color:#000000;" >
<caption><EM>Ideas List</EM></caption>
<tr>
<th>IDEAS</th>
<th>Thumbs Ups</th>
</tr>
<?php
while($row=mysql_fetch_array($result)){
echo "</td><td>";
echo $row['idea'];
echo "</td><td>";
echo $row['thumbsup'];
$i = $row['id'];
echo $i;
echo '<a href="#" onClick="doSomething()">Thumbs Up!</a>';
echo "</td></tr>";

}
echo "</table>";

?>

<SCRIPT type="text/javascript" src="jquery.min.js"></SCRIPT>
<SCRIPT type="text/javascript">
function doSomething() {
var myVar = "<?php echo $i; ?>";    
alert(myVar);
$.load('uts.php?i=myVar');
    return false;
}
</SCRIPT>

</html>

Мой вопрос: как мне сделать так, чтобы, когда я нажимал на палец вверх, он распознавал строку, в которой была ссылка? Я делаю сайт, где вы можете оценить некоторые объекты в базе данных, и это начало его.

1 Ответ

0 голосов
/ 17 августа 2011

Как насчет передачи идентификатора в функцию JavaScript?

echo '<a href="#" onClick="doSomething('.$i.')">Thumbs Up!</a>';
...