У меня есть ошибка, как Примечание: пытается получить свойство не-объекта в C: \ xampp \ htdocs \ exapmle \ index. php в строке 27 - PullRequest
0 голосов
/ 15 апреля 2020

Когда я запускаю код

Примечание: попытка получить свойство необъекта в C: \ xampp \ htdocs \ exapmle \ index. php в строке 27

код:

<?php
  function tweet(){
  $db = new PDO("mysql:host=localhost;dbname=tweet", 'root', '');
  $get_name = $db->prepare("SELECT * FROM users,tweets WHERE tby = uid");

  $get_name->execute();

  $tweets= $get_name->fetch(PDO::FETCH_OBJ);
  foreach ($tweets as $tweet) {
    echo '<div class="all-tweet">
      <div class="t-show-wrap"> 
       <div class="t-show-inner">
        <!-- this div is for retweet icon 
        <div class="t-show-banner">
          <div class="t-show-banner-inner">
            <span><i class="fa fa-retweet" aria-hidden="true"></i></span><span>Screen-Name 
                Retweeted</span>
          </div>
        </div>
        -->
        <div class="t-show-popup">
          <div class="t-show-head">
            <div class="t-show-img">
              <img src="PROFILE-IMAGE"/>
            </div>
            <div class="t-s-head-content">
              <div class="t-h-c-name">
                <span><a href="PROFILE-LINK">'.$tweet->uname.'</a></span>
                <span>@USERNAMAE</span>
                <span>POSTED-ON</span>
              </div>
              <div class="t-h-c-dis">
                STATUS
              </div>
            </div>
          </div>
          <!--tweet show head end-->
          <div class="t-show-body">
            <div class="t-s-b-inner">
             <div class="t-s-b-inner-in">
               <img src="TWEET-IMAGE" class="imagePopup"/>
             </div>
            </div>
          </div>
          <!--tweet show body end-->
        </div>
        <div class="t-show-footer">
          <div class="t-s-f-right">
            <ul> 
              <li><button><a href="#"><i class="fa fa-share" aria-hidden="true"></i></a></button></li>  
              <li><button><a href="#"><i class="fa fa-retweet" aria-hidden="true"></i></a></button></li>
              <li><button><a href="#"><i class="fa fa-heart-o" aria-hidden="true"></i></a></button></li>
                <li>
                <a href="#" class="more"><i class="fa fa-ellipsis-h" aria-hidden="true"></i></a>
                <ul> 
                  <li><label class="deleteTweet">Delete Tweet</label></li>
                </ul>
              </li>
            </ul>
          </div>
        </div>
      </div>
    </div>
 </div>';
}
}


 tweet();

?>

В этом коде я попытаюсь получить данные от пользователей и таблицы твитов, но не могу получить.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...