000webhost не получает / извлекает данные из базы данных, некоторые кнопки и сообщения об ошибках не работают, но в localhost это работает - PullRequest
0 голосов
/ 19 января 2019

Я уверен, что у меня правильное соединение с 000webhost.

   <?php
$db = new mysqli("localhost","***","****","****");
if($db->connect_error){
    connection error :(";
}

Это мой код для извлечения данных из моей таблицы

$result = $db->query("SELECT * FROM movie");

$data = "";
while($r = $result->fetch_object()) {
    if ($data != "") {$data .= ",";}
    $data .= '{"movieid":"'  . $r->movieid . '",';
    $data .= '"moviename":"'   . $r->moviename . '",';
    $data .= '"director":"'   . $r->director . '",';
    $data .= '"cast1":"'   . $r->cast1 . '",';
    $data .= '"genre":"'. $r->genre . '"}'; 
    }
    $result->free();
$data ='{"records":['.$data.']}';
$db->close();
echo($data);

И это таблица, в которойрезультаты покажут

 <tbody ng-init="getall()">
     <tr ng-repeat="d in names | filter:search">
    <td>{{ d.movieid }}</td>
    <td>{{ d.moviename }}</td>
    <td>{{ d.director }}</td>
    <td>{{ d.cast1 }}</td>
    <td>{{ d.genre }}</td>
    <td><a href="#" ng-click="edituser(d.movieid)">Edit</a> | <a href="" ng-click="deleteuser(d.movieid)">Delete</a></td>
  </tr>
    </tbody>
</table>

Это результат: https://i.stack.imgur.com/mZkqj.png в основном это просто показывает имя моих текстовых полей вместо данных. Некоторые из моих кнопок также не работают, исообщение об ошибке, если поля оставлены пустыми, не отображаются.Однако на моем локальном хосте PHPAdmin XAMPP я вижу, что данные в моей таблице успешно получены.

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