PHP Forum

PHP Forum (http://www.selfphp.de/forum/index.php)
-   MySQLi/PDO/(MySQL) (http://www.selfphp.de/forum/forumdisplay.php?f=22)
-   -   Problem bei Datenbankanbindung mit PHP (http://www.selfphp.de/forum/showthread.php?t=25261)

grandmaster 13.05.2014 16:23:01

Problem bei Datenbankanbindung mit PHP
 
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

neotron 13.05.2014 16:32:27

AW: Problem bei Datenbankanbindung mit PHP
 
hy,
bin zwar auch net so der crack in sachen mysqli, aber sollte die syntax von mysqli_connect nicht so lauten?

Code:

<?php
$con = mysqli_connect("localhost","my_user","my_password","my_db");

// Check connection
if (mysqli_connect_errno())
  {
  echo "Failed to connect to MySQL: " . mysqli_connect_error();
  }
?>

so wie ich das sehe übergibst du ja nur 2 parameter.

grandmaster 13.05.2014 16:34:42

AW: Problem bei Datenbankanbindung mit PHP
 
Hey vielen Dank für deine Antwort!
Jap jetzt klappt es. :D
Danke! :)

MfG


Alle Zeitangaben in WEZ +2. Es ist jetzt 13:35:31 Uhr.

Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.