Moin leute,
ich möchte lernen wie ich mysql datenbanken mithilfe von phpmyadmin in php skripte einbinde. Dafür kaufte ich mir auch ein buch. die datenbank habe ich wie dort beschrieben erstellt. jedoch geht das skript nicht.
PHP-Code:
<html>
<body>
<?php
/* Verbindung aufnehmen */
$con = mysqli_connect("","root");
/* Datenbank auswählen */
mysqli_select_db($con, "firma");
/* SQL-Abfrage ausführen */
$res = mysqli_query($con, "select * from personen");
/* Anzahl Datensätze ermitteln und ausgeben */
$num = mysqli_num_rows($res);
echo "$num Datensätze gefunden<br />";
/* Datensätze aus Ergebnis ermitteln, */
/* in Array speichern und ausgeben */
while ($dsatz = mysqli_fetch_assoc($res))
{
echo $dsatz["name"] . ", "
. $dsatz["vorname"] . ", "
. $dsatz["personalnummer"] . ", "
. $dsatz["gehalt"] . ", "
. $dsatz["geburtstag"] . "<br />";
}
/* Verbindung schließen */
mysqli_close($con);
?>
</body>
</html>
wenn ich dieses skript im localhost starte kommen folgende fehlermeldungen:
Zitat:
Warning: mysqli_connect(): (HY000/1045): Access denied for user 'root'@'localhost' (using password: NO) in C:\xampp\htdocs\db_anzeigen.php on line 5
Warning: mysqli_select_db() expects parameter 1 to be mysqli, boolean given in C:\xampp\htdocs\db_anzeigen.php on line 8
Warning: mysqli_query() expects parameter 1 to be mysqli, boolean given in C:\xampp\htdocs\db_anzeigen.php on line 11
Warning: mysqli_num_rows() expects parameter 1 to be mysqli_result, null given in C:\xampp\htdocs\db_anzeigen.php on line 14
Datensätze gefunden
Warning: mysqli_fetch_assoc() expects parameter 1 to be mysqli_result, null given in C:\xampp\htdocs\db_anzeigen.php on line 19
Warning: mysqli_close() expects parameter 1 to be mysqli, boolean given in C:\xampp\htdocs\db_anzeigen.php on line 29
|
wo liegt der fehler? bin in diesem bereich ein totaler neuling.
MfG