Hallo.
Ich bin gerade dabei mich in PHP einzulesen und versuche die Beispiele umzusetzen.
Leider bekomme ich gerade einen Fehler und weiss nicht recht was zu tun ist. Ich kann nur sagen das irgendwie Interger erwartet werden aber String übergeben wird.
Habt ihr eine Idee?
Danke und Gruß
PHP
<?php
require_once ('konfiguration.php');
$db_link = mysqli_connect (
MYSQL_HOST,
MYSQL_BENUTZER,
MYSQL_KENNWORT,
MYSQL_DATENBANK
);
$sql = "SELECT * FROM adressen";
$db_erg = mysqli_query( $db_link, $sql );
if ( ! $db_erg )
{
die('Ungültige Abfrage: ' . mysqli_error());
}
echo '<table border="1">';
while ($zeile = mysqli_fetch_array( $db_erg, MYSQL_ASSOC))
{
echo "<tr>";
echo "<td>". $zeile['id'] . "</td>";
echo "<td>". $zeile['nachname'] . "</td>";
echo "<td>". $zeile['vorname'] . "</td>";
echo "<td>". $zeile['akuerzel'] . "</td>";
echo "<td>". $zeile['strasse'] . "</td>";
echo "<td>". $zeile['plz'] . "</td>";
echo "<td>". $zeile['telefon'] . "</td>";
echo "</tr>";
}
echo "</table>";
mysqli_free_result( $db_erg );
?>
Alles anzeigen
Fehler:
Notice: Use of undefined constant MYSQL_ASSOC - assumed 'MYSQL_ASSOC' in C:\xampp\htdocs\erstertest\auslesen.php on line 19
Warning: mysqli_fetch_array() expects parameter 2 to be integer, string given in C:\xampp\htdocs\erstertest\auslesen.php on line 19