頭にAJAXを追加します:
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>
ボタンでの使用例:
<a href="#" onClick="$('#content_s').load('/sql.php?value=some_path');">News</a>
必要に応じて、CSSファイルの$content_sのホバーを編集できます。
そしてあなたのhtmlにデータを表示するには:
<div id="content_s">
</div>
sql.phpファイルは次のようになります。
<?php
$this_path_short = $_GET['value']; // stay frosty, it's SQLi vurnable, but this will get "some_path" I belive. I didn't test this though, but it should work
$query1="SELECT * FROM tracks WHERE uploaded_page='$this_path_short' ORDER BY id DESC";
...
PHPでリンクを生成できます
編集編集編集編集編集編集編集編集編集
index.phpプレイリストへのパスはindex.phpにあると言ったので、次のようにします。
<html>
<head>
<title>Playlist</title>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>
</head>
<?php $path = 'http://www.youtube.com/watch?v=Jx0oOZmY5KM'; ?>
<div id="menu">
<a href="#" onClick="$('#content_s').load('playlist.php/?val=<?php echo $path ?>');">Load Playlist</a>
</div>
<div id="content_s">
</div>
</html>
playlist.php:
<?php
$this_path_short = $_GET['val'];
echo '$this_path_short = ' .$this_path_short.'<br>';
echo 'This is how the query looks like right now: "SELECT * FROM tracks WHERE uploaded_page=\''.$this_path_short.'\' ORDER BY id DESC";';
?>
この例は、それがどのように機能するかについてのアイデアを提供します
1.1。
2.2。