Mysql -> PHP

123123123

Erfahrenes Mitglied
So sieht meine Datenbank aus!

| Index | Name |
---------------------
| 1 | Anna |
---------------------
| 2 | Paula |


Wie gebe ich die in PHP aus? Ich hab viel gelesen, aber ich verstehe einfach nicht verstanden was da so steht! Ich hab nur das mit mysql_connect verstanden, aber wenn ich jetzt kein Passwort hätte, was soll ich da angeben?

Danke! :)
 
Das Password ist nicht leer, sondern Leerzeichen. ;) Klingt komisch, ist aber ein entscheidender Unterschied. Lösche das Leerzeichen und es sollte funktionieren (sofern die Daten ansonsten richtig sind).
 
Ich habs, aber nur das die Ergebnistabelle 2 Datensätze besitzt? Bin ich schon nah dran? :)

PHP:
<?php

$datenbank = new mysqli('localhost', 'KLA', '', 'meinedb');

if ( mysqli_connect_errno() ) 
{
    die ('Konnte keine Verbindung zur Datenbank aufbauen: '.mysqli_connect_error().'('.mysqli_connect_errno().')');
}
$sql= 'SELECT * FROM `w`';
$result = $datenbank->query($sql);
if (!$result) {
    die ('Etwas stimmte mit dem Query nicht: '.$datenbank->error);
}
echo 'Die Ergebnistabelle besitzt '.$result->num_rows." Datensätze<br />\n";

 
?>
 
Zuletzt bearbeitet:
Kann ich die Datenbank auch in einer "function" auslesen? Könnt ihr da ein Tipp geben?

Ist der Anfang schon mal richtig?

PHP:
class Daten
{

	private $db_config = array	( 	'server'        => 'localhost', 
									'user'          => 'KLA', 
									'password'      => '', 
									'database' 		=> 'meinedb'  
								);
	function Datenbank ()
	{
		$text= "";
		$datenbank = array ();
		$query = 'SELECT * FROM `w`';

Brauch drigend Hilfe! Danke :)
 
Zuletzt bearbeitet:
Zurück