PORADNA / TECHNICKÁ PODPORA
Nastavení služeb - www.nastavit.domenu.cz (změny hesel apod.)
Pro webmastery » --PHP:Příklady,řešení » PHP: Připojení k databázi MySQL
Připojení k databázi z PHP se provádí na localhost, pokud není ve Vašem konfiguračním listu uvedeno jinak. Syntaxe může být proto např. takováto:
$pripojenikdb=MySQL_Connect("localhost","uzivjmeno","heslo");
1. Ve své databázi pomocí nástroje PhpMyAdmin (viz konfigurační list) vytvořte tabulku test s jedním sloupcem text (typ text).
2. Uložte si do FTP prostoru, adresář web následující soubor test-insert.html
<html> <head> <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf8"> </head> <body> <h1>Zapíše do databáze text vyplněný níže</h1> <form action="test-insert.php" method="post"> Text: <input type="text" name="text" /><br><br> <input type="submit" name="Zapsat do DB" /> </form> </body> </html>
3. Uložte si do FTP prostoru, adresář web následující soubor test-insert.php, ve kterém změňte název databáze, už.jméno a heslo.
<html> <head> <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf8"> </head> <body> <?php $conn = mysql_connect("localhost","uzivatelskejmeno","heslo"); mysql_query("SET NAMES 'utf8'"); mysql_select_db('nazevdatabaze', $conn); if (!$conn) { die('Nemohu se pripojit k db: ' . mysql_error()); } mysql_select_db("cis_id", $conn); $sql="INSERT INTO test (text) VALUES ('$_POST[text]')"; if (!mysql_query($sql,$conn)) { die('Chyba: ' . mysql_error()); } echo "Zaznam pridan do tabulky test..."; mysql_close($conn) ?> </body> </html>
© Domény s.r.o., ABzone s.r.o.
Kopírování obsahu tohoto webu není dovoleno.