Funkcija mysqli_fetch_fields() vrne niz predmetov, ki predstavljajo polja v nizu rezultatov.
| id_tabele | sadez | zelenjava | datum |
|---|---|---|---|
| 1 | Jabolka | Radič | 2024-07-14 09:24:05 |
| 2 | Jagode | Korenje | 2024-07-14 09:24:05 |
| 3 | Hruške | Kumare | 2024-07-14 09:24:05 |
| 4 | Kivi | Čebula | 2024-07-14 09:24:05 |
| 5 | Meloni | Paradižnik | 2024-07-14 10:32:22 |
| 6 | Banane | Koleraba | 2024-07-14 11:07:52 |
| 7 | Češnje | Blitva | 2024-07-14 11:07:52 |
| 8 | Lubenice | Ohrovt | 2024-07-14 11:07:52 |
| 9 | Maline | Por | 2024-07-14 11:07:52 |
| 10 | Nektarine | Peteršilj | 2024-07-14 11:07:52 |
Funkcija mysqli_fetch_field() vrne objekt, ki vsebuje informacije o definicija polja. Če te informacije niso na volje, vrne FALSE. Objekt ima lahko naslednje lastnosti:
| ime | Opis |
|---|---|
| name | Ime stolpca. |
| orgname | Izvirno ime stolpca. |
| table | Ime tabele. |
| orgtable | Izvirno ime tabele. |
| def | Rezervirano za privzete vrednosti. |
| db | Zbirka podatkov. |
| catalog | Ime kataloga. |
| max_length | Največja širina polja. |
| length | Širina polja, kot je določeno v definiciji tabele. |
| charsetnr | Številka niza znakov za polje. |
| flags | Bitne zastavice za polje. |
| type | Vrsta podatkov, uporabljena za polje. |
| decimals | Za polja celih števil; število uporabljenih decimalk. |
<?php
$streznik = "localhost";
$uporabniskoIme = "root";
$geslo = "";
$baza_podatkov = "mysqli_baza_podatkov";
$povezava = mysqli_connect($streznik, $uporabniskoIme, $geslo, $baza_podatkov);
$tabela = "SELECT zelenjava FROM mysqli_tabela";
if ($rezultat = mysqli_query($povezava, $tabela)) {
$vrstica = mysqli_fetch_fields($rezultat);
foreach ($vrstica as $value) {
printf("Ime vrstice: %s<br>", $value->name);
printf("Ime tabele: %s<br>", $value->table);
printf("Vrsta podatkov: %s<br>", $value->type);
printf("Dolžina: %s", $value->length);
}
mysqli_free_result($rezultat);
}
mysqli_close($povezava);
Ime vrstice: zelenjava
Ime tabele: mysqli_tabela
Vrsta podatkov: 253
Dolžina: 600