2017-06-26 3 views
-5

Ich lerne ein Android-App zu einem SQLDatabase mit Hilfe von PHP-Skripten zu verbinden, und das ist, was die PHP-Skripte aussieht grundsätzlich:Wo geben wir den Tabellennamen?

define('DB_HOST', 'localhost'); 
define('DB_USER', '*********'); 
define('DB_PASSWORD', '*********'); 

$con = new mysqli(DB_HOST, DB_USER, DB_PASSWORD); 

Warum sind, dass wir den Tabellennamen hier nicht brauchen? Eine Datenbank kann mehrere Tabellen haben. Oder erwähnen wir das in der App?

+0

denn wir brauchen Tabellenname nicht mit der Datenbank zu verbinden ... Wir können es brauchen, wenn wir es – Selvin

+0

thanku abfragen. Ich merke jetzt wie dumm meine Frage war !! –

+1

Nun, wie Selvin sagte der TABLE Name ist nicht erforderlich, um eine Verbindung herzustellen. Was Sie brauchen, ist der Datenbankname. Tatsächlich übergibt man 3 Params an die neue mysqli-Funktion, aber es sollte 4 sein. '$ Mysqli = new mysqli ('localhost', 'mein_benutzer', 'mein_passwort', 'meine_db');' – Twinfriends

Antwort

0

Der Tabellenname wird in der Abfrage, nachdem Verbindung hergestellt ist