我正在尝试从MySQL中通过PHPmyAdmin创建的数据库中读取一些数据。看来我可以连接到它,但是我无法执行mysqli_query,因为它始终显示错误消息。
我尝试查看其他问答,但似乎没有任何办法可以解决我的问题,我只是不知道自己在做什么错。谁能帮我吗?
这是我的index.php
<?php
$adCounter = 0;
//require_once ('conf.php');
// die Konstanten auslagern in eigene Datei
// die dann per require_once ('konfiguration.php');
// geladen wird.
// Damit alle Fehler angezeigt werden
error_reporting(E_ALL);
// Zum Aufbau der Verbindung zur Datenbank
// die Daten erhalten Sie von Ihrem Provider
define ( 'MYSQL_HOST', '');//i deletet those data for security reasons
// bei XAMPP ist der MYSQL_Benutzer: root
define ( 'MYSQL_BENUTZER', ''); //i deletet those data for security reasons
define ( 'MYSQL_KENNWORT', '');//i deletet those data for security reasons
define ( 'MYSQL_DATENBANK', '');//i deletet those data for security reasons // für unser Bsp. nennen wir die DB oglasi
$db_link = mysqli_connect (MYSQL_HOST, //$db_link = mysqli_connect mysqli_select_db
MYSQL_BENUTZER,
MYSQL_KENNWORT,
MYSQL_DATENBANK);
if ( $db_link )
{
echo 'Good: Veza uspesno postavljena sa Serverom: ';
print_r( $db_link);
}
else
{
// hier sollte dann später dem Programmierer eine
// E-Mail mit dem Problem zukommen gelassen werden
die('nije mogucce postaviti vezu sa Serverom: ' . mysqli_error());
}
//damit sprska slova nicht vorkommen
mysqli_set_charset($db_link, 'utf8');
$sql = "SELECT * MYSQL_DATENBANK ORDER BY date DESC LIMIT 30";
$db_erg = mysqli_query( $db_link, $sql );
if ( ! $db_erg )
{
die('Error: Ungültige Abfrage: ' . mysqli_error());
}
echo "<br>";
echo "<br>";
while ($zeile = mysqli_fetch_array( $db_erg))
{
echo '<span style="color:ORANGE; font-size:18px;">';
echo "<td>". $zeile['date'];
echo '</span>';
echo '<span style="color:orange; font-size:;">';
echo' (Godina-Mesec-Dan)';
echo '</span>';
echo "<br>";
echo '<strong>';
echo "<td>". $zeile['title'] . ": ";
echo '</strong>';
echo "<td>". $zeile['text'] . " --> ";
echo "<td>Tel. ". $zeile['number'] . "";
echo "</tr>";
echo "<br>";
echo "<br>";
$adCounter = $adCounter+1;
if($adCounter > 10){
echo '<div class="adsDiv"></div>';
echo '<div class="adsDiv"></div>';
}
}
echo "</table>";
mysqli_free_result( $db_erg );
mysqli_close($db_link);
?>
这是我收到的消息
好:Veza uspesno postavljena sa Serverom:
mysqli对象([affected_rows] => 0 [client_info] => mysqlnd 5.0.12-dev-20150407-$ Id:b5c5906d452ec590732a93b051f3827e02749b83 $ [client_version] => 50012 [connect_errno] => 0 [connect_error] => [errno] => 0 [错误] => [错误列表] =>数组()[field_count] => 0 [host_info] => sql302.epizy.com通过TCP / IP [info] => [insert_id] => 0 [server_info] => 5.6.41-84.1 [server_version] => 50641 [stat] => 运行时间:5082420线程:8问题:732608614慢查询:6316 打开次数:5723522刷新表:1打开表:每秒10000个查询 平均:144.145 [sqlstate] => 00000 [protocol_version] => 10 [thread_id] => 18480269 [warning_count] => 0)
错误:UngültigeAbfrage: