У меня возникли некоторые трудности с использованием PHP с jQTouch.
Я довольно
Уверен с JavaScript, однако мои навыки PHP практически нет.
Я создаю заявку на мой последний год проекта в университете
что отображает футбольные слухи, опубликованные разными пользователями.
Моя проблема
как следует:
У меня есть один экран, который отображает каждый отдельный слух, используя некоторое время
цикл в PHP я могу получить каждый слух из базы данных и отображения
их правильно. Однако я хочу иметь возможность нажать на один слух, который
затем отображает этот слух на другом экране вместе с опциями
ответить / поделиться и т. д. Однако я не знаю, как сказать, какой слух имеет
были нажаты на.
Фрагменты моего кода:
Страница всех слухов:
<?php
$q1 = "SELECT * FROM tblrumours;";
$r1 = mysql_query($q1);
while( $row1 = mysql_fetch_assoc($r1) ){
?>
<a class="rumourTag submit" id="<?php echo $row1['rumourID']; ?>">
<div class='oneRumour'>
<div class='standardBubble'>
<p>
<?php
$userID = $row1['userID'];
$q2 = "SELECT * FROM tblusers WHERE userID = $userID;";
$r2 = mysql_query($q2);
while( $row2 = mysql_fetch_array($r2) ){
$username = $row2['username'];
$teamID = $row2['teamID'];
}
$q5 = "SELECT * FROM tblteams WHERE teamID = $teamID;";
$r5 = mysql_query($q5);
while( $row5 = mysql_fetch_array($r5) ){
echo "<img src='img/".$row5['teamPicture']."' alt=''
class='teamImg' />";
}
?>
<span class='username'>
<?php
echo $username;
?>
</span>
<br/>
<span class='rumourMsg'><?php echo $row1['rumourText']; ?></
span>
</p>
</div>
</a>
СТРАНИЦА ОДИНОЧНЫХ СЛОВ:
<?php
$q1 = "SELECT * FROM tblrumours WHERE rumourID = 1;"; /* NEED
TO SELECT WHERE RUMOUR ID IS THE ONE THAT IS CLICKED */
$r1 = mysql_query($q1);
while( $row1 = mysql_fetch_array($r1) ){
?>..........
Я пытался использовать переменные сеанса, сохраняя идентификаторы в массиве,
создание отдельного php-файла для отдельной страницы слухов
помогло. Я предполагаю, что я должен каким-то образом использовать AJAX, но у меня нет
Идея, где даже начать. Любая помощь с благодарностью!
Спасибо!