Запуск PHP-скрипта в определенном месте кода - PullRequest
0 голосов
/ 28 августа 2010

Хорошо, у меня есть внешний php-скрипт, который получает данные из БД и отображает их в таблице. Я хочу запустить его в определенном div в моем html, чтобы данные выводились в нужном месте?

Есть идеи, как это сделать?

Html div

<div id="statsContent">

<?php include('updatestats.php'); ?>

</div>

Вот код PHP.

<?php

//Start session
session_start();

//Make sure user is logged in
require_once('auth.php');

//Include database connection details
require_once('config.php');

//Connect to DB
$link = mysql_connect(DB_HOST, DB_USER, DB_PASSWORD);
if(!$link) {
die('Failed to connect to server: ' . mysql_error());
}

//Select database
$db = mysql_select_db(DB_DATABASE);
if(!$db) {
die("Unable to select database");
}

//Create Querys
$query = "SELECT * FROM stats WHERE member_id='" . $_SESSION['SESS_MEMBER_ID'] . "' "; 
$result = mysql_query($query);

//Gather the whole row into an array
while($row = mysql_fetch_array($result, MYSQL_ASSOC)) 
{
    $money = $row['money'];
    $bank_money = $row['bank_money'];
    $ap = $row['ap'];
    $exp = $row['exp']; 
} 

//Now create a table to display the data to the user
echo "<table> 
<tr>
    <td>Money $$money</td>
    <td>Action Points $ap</td>
    <td>Experience $exp</td>
</tr>";

?>

Ответы [ 3 ]

3 голосов
/ 28 августа 2010

Вы можете включить скрипт PHP в любой тег, вызвав include("path_to/myscript.php") или require("path_to/myscript.php")

  <div>
<?php include("path_to/myscript.php"); ?>
</div>
2 голосов
/ 28 августа 2010
<div><?php *whatever you want to do inside the div*?></div>
1 голос
/ 28 августа 2010

просто включите его в свой div, используя:

<?php include('filename.php'); ?>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...