Chybka při zobrazování tabulky - ježíš proč?

Děje se mi toto: přes vlastní www rozhraní vkládám do tabulky jednotlivé řádky(pořád ty samé tlačítkem obnovit). Do vložení řádku číslo 5 je vše v pořádku.

Když vkládám řádek číslo 6(řádek se vloží), tak mi to hodí tuto hlášku:

Warning: mysql_field_name(): Field 6 is invalid for MySQL result index 4 in /3w/aktualne.cz/s/sport-box/vloz-radek.php on line 80


Řádek je vložen i vygenerován. A takto se to opakuje při dalším vkládání.

Kde je chyba, je to jen omezení někde na straně wz.cz?
Je potřeba vědět strukturu tý tabulky a i to, co tam vkládáš.

Petr
To bude nějaká bejkárna typu
select 4,3,2,1 - nebo máš blbě napsaný skript.
To Andy Susak:

Pošli sem strukturu tý tabulky a script, kterej to tam vkládá
..my ti to rozlousknem. :-)
<?php
$vysledek=mysql_query($query,$spojeni);
$tabulka="nepovím";
$databaze="neřeknu";
mysql_select_db ($databaze);
$query="SELECT * FROM $tabulka ORDER BY datum DESC";

$vysledek=mysql_query($query,$spojeni);
?>
<?php
for ($i=0; $i<mysql_num_rows($vysledek); ++$i)
{
echo("<table><tr>");





$pole_radku = mysql_fetch_row($vysledek);

for ($j=0; $j<mysql_num_fields($vysledek); ++$j)
{ $jmeno_pole=mysql_field_name(($vysledek),$i);
echo ("<td> ");
echo ($pole_radku[$j]);
echo (" </td>");
}
}

?>
viz.

www.sport-box.aktualne.cz
rozeberu to, co píšeš:
<?php
$vysledek=mysql_query($query,$spojeni);
# ^^^ toto je mi docela záhadou, možná jsi myslel připojení k db, nevím
# něco jako: $conn = mysql_connect(...)
# jestli je to napsané tak jak jsi to poslal, tak tady možná vzniká chyba

$tabulka="nepovím";
$databaze="neřeknu";
mysql_select_db ($databaze);
$query="SELECT * FROM $tabulka ORDER BY datum DESC";

$vysledek=mysql_query($query,$spojeni);

####
jinak tam nevidím chybu.
<?php
$vysledek=mysql_query($query,$spojeni);
# ^^^ toto je mi docela záhadou, možná jsi myslel připojení k db, nevím...................nikoli. Tímto je myšlen požadavek na databázi, $query je to co po databázi chci, $spojeni je identifikator spojeni s databází
#$conn = mysql_connect(...)....... u mě to je $spojeni

Problém je, že to vyhodí chybovou hlášku, jen pokud je v tabulce víc jak 5 řádků.
používáš tam mysql_field_name()? V insertu? To asi není úplně ono.
A pokud, jak jsem se díval, ho používáš při vypisování hodnot v tabulce, pro každý řádek, tak to taky nemusí fungovat.
A můžeš mi vysvětlit, proč se najednou, když jsem smazal 5 řádků, chybová hláška neobjevuje?

viz. sport-box.aktualne.cz
..jsou věci mezi nebem a zemí... trochu mě zarazilo vvvvellmi malé písmo v tabulkách. Ale to je mucha.
myslíš v těch na tý mý stránce sport-box?

nebo písmo v kódu?