Я пытаюсь отобразить данные из двух разных таблиц Mysql в той же таблице html. Сделайте это, я поставил цикл while внутри другого цикла while. Проблема в том, что в таблице данные второго цикла отображаются только на первом сыром таблице html. Я действительно не знаю, что не так. Спасибо за вашу помощь.В то время как внутри другого в то время как
<?php
while($results = mysql_fetch_array($raw_results)){
echo '<td>';
echo '<a href="linkto.php?data='.ucfirst($results['song_name']).'" class="iframe"><img src="icons/1384070574_95.png"> ';
echo '<a href="'.ucfirst($results['song_name']).'" class="clapping">';
echo '<img src="icons/Hand-icon.png" id="songs'.$pictureid.'" onClick="action(\'songs'.$pictureid.'\')"/></a>';
echo '</td>';
echo '</tr>';
if (isset($userid)){
echo '<td>
<div id="cssmenu">
<ul>
li class="has-sub><a href="#"><span><img src="icons/1384074758_document_music_add.png"></span></a>
<ul>
<li class="has-sub"><a href="#" class="newplaylist"><span>Create a Playlist</span></a></li>';
while($playlist = mysql_fetch_array($raw_playlist)){
echo'<li class="has-sub"><a href="#"><span>'.ucfirst($playlist['title']).'</span></a></li>';
}
echo'</ul>
</li>
</ul>
</div>
</td>';
}
echo' </tr>
';
$pictureid = $pictureid + 1;
$songid= $songid + 1;
}
echo '</tbody>';
?>
FYI: $ raw_playlist не запрос внутри петли –
пут $ raw_playlist запроса внутри вашего, если условие и сравнить $ Идентификатор_пользователя или что вы хотите соответственно .... – Dev
Привет DEV, вы имеете в виду полный запрос Mysql ? – anto0522