Darmowe Forum
Kwiecień 16, 2025, 18:06:12 *
Witamy, Gość. Zaloguj się lub zarejestruj.
Czy dotarł do Ciebie email aktywacyjny?

Zaloguj się podając nazwę użytkownika, hasło i długość sesji
Aktualności: Forum zostaÂło uruchomione!
 
   Strona główna   Pomoc Zaloguj się Rejestracja  
Strony: [1]
  Drukuj  
Autor Wątek: Bazy danych w php  (Przeczytany 6257 razy)
admin
Administrator
Ekspert
*****
Wiadomości: 821


Email
« : Kwiecień 09, 2014, 09:07:18 »

Bazy danych s³u¿¹ do przechowywania uporz¹dkowanych informacji w plikach zewnêtrznych. Baza danych nie jet jednak tylko plikiem tekstowym, posiada pewn¹ strukturê.

Do  po³¹czenia z bazÂą danych potrzebny jest login i hasÂło.
Tworzenie bazy danych:
1. UruchomiĂŚ XAMPP z usÂługami: Apache i MySQL.
2. WpisaĂŚ kod do pliku adam_baza.php

<?php

$db=mysql_connect("localhost", "root","") or die ("<p align=\"center\"><font color=\"red\"><b>Nie mogê po³¹czyÌ siê z baz¹ danych</b></font></p>");


mysql_select_db("proba") or die ("<p align=\"center\"><font color=\"red\"><b>Nie mogê po³¹czyÌ siê z baz¹ danych</b></font></p>");


?>


Przedstawiony kod w pierwszej linijce prĂłbuje ³¹czyĂŚ siĂŞ z bazÂą danych. ÂŁÂączy siĂŞ z bazÂą danych zainstalowanÂą na localhost. W tym miejscu mozna wpisaĂŚ np. IP serwera na ktĂłym zainstalowanÂą bazĂŞ danych. Podawane jest rĂłwnieÂż "root" czyli nazwĂŞ uÂżytkownika oraz hasÂło tutaj zastÂąpione " ". 
 W drugiej linijce ³¹czona jest baza danych o nazwie "prĂłba".

ZamkniĂŞcie sesji z bazÂą danych wymuszane jest poleceniem: mysql_close($db);
« Ostatnia zmiana: Kwiecień 09, 2014, 09:26:20 wysłane przez admin » Zapisane
admin
Administrator
Ekspert
*****
Wiadomości: 821


Email
« Odpowiedz #1 : Kwiecień 09, 2014, 11:11:40 »

Zadanie 1. Program napisany w php tworzÂący nowÂą baze danych ustawionÂą na localhost.

<?php

$db=mysql_connect("localhost", "user","");

if (!$db) { die('Nie mo¿na siê po³¹czyÌ: ' . mysql_error());
}


$dzialanie='CREATE DATABASE dane';
//$wyslij=mysql_query($dzialanie);

if(mysql_query($dzialanie,$db)){echo "Nowa baza danych zostaÂła utworzona";}
else
{echo "Baza danych nie mogÂła byĂŚ utworzona";}

?>
Zapisane
Strony: [1]
  Drukuj  
 
Skocz do:  

Powered by SMF 1.1.11 | SMF © 2006-2008, Simple Machines LLC | Sitemap

Polityka cookies
Darmowe Fora | Darmowe Forum

zlotasiodemka blackmoon moikrewni polski-serwer-rpg spw