tiny ‘n’ smart
database layer

Odkazy: dibi | API reference

Oznámení

Omlouváme se, provoz fóra byl ukončen

NUM_ROWS u dibi, nefungeje , prosím o pomoc …

před 8 lety

huttarichard
Člen | 4

Dobrý den,
již začínám s dibi krátce a zároveň jsem přešel na mysqli, zajímalo by mě jedna věc dříve jsem použil u

$dotaz = mysql_query('SELECT * FROM ... WHERE ... = ...')
$overeni = mysql_num_rows ($dotaz);
if ($overeni = '1') {
/** nějaké funkce **/
}

a pořád nevím jak docílit overeni (num_rows) proto jsem se zasekl na dotazu

//nyní jsem na tom takhle :D
$dotaz = dibi::query('SELECT * FROM [admin] %if', !empty($_POST['jmeno']) and !empty($heslo),'WHERE [jmeno]=%s', $_POST['jmeno'],'and [heslo]=%s', $heslo);

co jsem koukal u mysqli

# $vysledek = $mysqli->query(„SELECT Jmeno, Prijmeni FROM uzivatele“);
# echo ‚Z databáze jsme získali ' . $vysledek->num_rows . ' uživatelů.‘;
a funguje zkoušel jsem to u dibi a stránka plná errorů.

a nevím co s tím, pomůžete mi ? (omluvte případné chyby)

před 8 lety

Ondřej Brejla
Člen | 748

count($result)?

před 8 lety

huttarichard
Člen | 4

Díky moc, pomohli jste mně !! :D