Seejärel saame teha päringu andmebaasi, näiteks 'SELECT * FROM albumid', mis valib kõik veerud (*) tabelist albumid. Päringu tegemisel ei tehta suurtel ja väikestel tähtedel vahet, kuigi hea tava järgi kirjutatakse mysql käsud suurte tähtedega. Kui päring on muutujasse lisatud, peame selle andmebaasi poole teele saatma. Teeme seda mysql_query() funktsiooniga. ? 1 //päring 2 $paring = 'SELECT * FROM albumid'; 3 $valjund = mysqli_query($yhendus, $paring); Nonii, oleme saanud ühenduse ning oma soovid teele saatnud. Vaikimisi saadab andmebaas meile ainult esimese rea vastuseks. Aga meie soovime kõiki ridu ja kasutame selleks while() tsüklit, mis väljastab iga rea, kuni on ka viimane väljastatud. ? 1 while($rida = mysqli_fetch_row($valjund)){ 2 var_dump($rida); 3 } Kasutasin väljundis var_dump() funktsiooni, et näidata, et iga rida on massiiv.
* i = 1... ridu -1 * j = i+1 ... ridu ei sisendi,j > max max = sisendi, j ruut_ri = i ruut_ve = j max, ruut_ri, ruut_ve Üldised parameetrid ja muutujad prk - maatriksi piirkond ridu - maatriksi ridade arv veerge - maatriksi veergude arv i - maatriksi reaindeks j - maatriksi veeruindeks sisend - etteantud maatriksile vastav massiiv valjund ja valjund2 - protseduuride käigus loodavad uued massiivid vektor - etteantud vektorile vastav massiiv Peaprotseduur Massiiv() Loeb maatriksi read ja veerud, deklareerib dünaamilised massiivid ning loeb nendesse töölehelt maat käivitab vastavalt sellele kas protseduurid Max_ül_diag, Liida, Tee_Uus ja Kir_Tab või protseduurid rist_ve - etteantud veeru järjekorranumber ristkülikmaatriksi puhul summa - leitud positiivsete elementide summa ristkülikmaatriksi etteantud veerus
echo $varString; // väljund: false ?> is_bool(), is_int(), is_double(), is_string(), is_array(), is_object(), is_resource(), is_null() is_N() tagastab TRUE väärtuse, kui muutuja on N tüüpi Näide valjund: true $y = NULL; var_export (!is_null($y)); // valjund: false $z = 1234; var_export (is_null($z)); // valjund: false ?> gettype() Tagastab muutuja väärtuse tüübi Näide