Autor Zpráva
SMK
Profil
Ahoj,

Následujícím scriptem tahám z Firebird databáze údaje do stránek.

<?php

$db = ibase_connect($link,$host,$pass); //includováno
if (!$db){
    die('Chyba připojení:'.ibase_errmsg());
    exit;
  }

$call = ('SELECT * FROM L_VYVOZY ORDER BY ZALOZIL'); //includováno
$querry = ibase_query($db,$call) or die(ibase_errmsg());

while($row = ibase_fetch_assoc($querry)){
  echo $row['ZALOZIL'];
}

ibase_close($db); 

<?

Bohužel se mi nezobrazuje první nalezený záznam.

Zajímavé je, že téměř totožný dotaz mám pro výpis uživatelů a funguje naprosto bez problémů.

Chtěl bych vás požádat o nápady jak to konečně vyřešit.

Děkuji !!
Šéva
Profil
Ahoj,
nevypisuje ti to jen pouze 1. řádek a nebo vůbec nic? ja tedy používám ibase_fetch_object a následně $row->zalozil, ale to by na to snad nemělo mít vliv...
Kajman
Profil
SMK:
Pokud je hodnota ve sloupci zalozil prázdná, tak nemusíte vůbec tímto kódem poznat, že je vypsaná.
SMK
Profil
Šéva:
Nevypíše pouze první řádek, z deseti řádků vynechá pouze první. Vyzkouším ibase_fetch_object.

Kajman:
Hodnota v poli nezobrazeného řádku je samozřejmě obsazena.

Děkuji
Šéva
Profil
SMK:
A berete první řádek za první řádek v DB a nebo za první řádek po seřazení?
SMK
Profil
Šéva:

První řádek není zobrazen ani v jednom z jmenovaných případů.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0