


|
 |
 |
|
| Tasuta Zone.ee-s MySQL-i kasutamine |
|
 |
|
| Autor: andoro |
|
 |
|
| Teisipäev, 01. märts 2005 12:10 |
|
Kõik on väga lihtne, MySQL andmebaasi saate tekitada endale aadressil http://www.freesql.org.
Registreeruge end seal ära siis saate teada kasutajanime, parooli, ja andmebaasi.
FreeSQL.org - is on olemas phpMyAdmin versioon 2.2.0, kus siis saate luua andmebaasi.
Seejärel tabeleid luua, kustutada, misiganes.
Looge endale näiteks tabel 'test' testimise jaoks.
Ühe väljaline ja välja nimi võiks ka olla 'test'.
Välja tüüp võiks olla näiteks VARCHAR ja 255 tähemärki.
Lisage nüüd 1 kirje tabelisse 'test'.
Ja kirjutage php faili sellised read asendades 'xxx' väärtused FreeSQL andmetega:
PHP kood:
$server = 'freesql.org'; // SERVERi aadress
$user = 'xxx'; // Kasutajanimi
$pass = 'xxx'; // Parool
$db = 'xxx'; // Andmebaas
$server - Serveri aadress. Antud näite juhul freesql.org peab olema.
$user - FreeSQL MySQL serveri kasutajanimi.
$pass - FreeSQL MySQL serveri parool.
$db - FreeSQL MySQL serveri andmebaas.
Nii, nüüd andmed on vast õigeks saanud ja oleks õige aeg ühenduse loomiseks:
PHP kood:
$conn = mysql_connect($server, $user, $pass); //Ühendame serveriga ära
mysql_select_db($db, $conn); //Märgistame andmebaasi
Neid ridu pole vaja muuta. Nüüd peaks serveriga ühendus olema ja andmebaas ka valitud.
Teeme siis testi osa ka. Sai tehtud tabel 'test' ja ka 1 kirje sinna lisatud.
PHP kood:
$query = mysql_query('SELECT test FROM test'); //Päring andmebaasi
echo mysql_result($query, 0); //Väljastame lahtri test väärtuse
Nii $query teeb andmebaasi päringu.
Siis väljastame lahti 'test' väärtuse.
Kui midagi untsus on siis saab mysql_error()-iga vea teada.
PHP kood:
echo'<br>'.mysql_error();
Siin on siis terviklik kood:
PHP kood:
<?php
$server = 'freesql.org'; // SERVERi aadress
$user = 'xxx'; // Kasutajanimi
$pass = 'xxx'; // Parool
$db = 'xxx'; // Andmebaas
$conn = mysql_connect($server, $user, $pass); //Ühendame serveriga ära
mysql_select_db($db, $conn); //Märgistame andmebaasi
$query = mysql_query('SELECT test FROM test'); //Päring andmebaasi
echo mysql_result($query, 0); //Väljastame lahtri test väärtuse
echo'<br>'.mysql_error();
?>
Edu!
|
|
|
|
|