Re: potriedit databazicku sql

From: h! y n e k . l i p a (hynek.lipa@worldonline.cz)
Date: 05. 08. 2002, 15:00 CEST


Mirex napsal:
> Mam databazu nakrmenu asi 260 clankami v postnuke a rad by som to
> ztriedil. samozrejme, da sa rucne, ale najprv sa spytam, kym miniem 3
> hodiny casu. (tolko som tam vkladal skutocne datumy kedy clanky vysli
> :-)) 
> INSERT INTO nieco VALUES (185, 1, '2', 'nazov', 'datum', 'blablabla->
> Potreboval by som, aby sa riadky zoradili podla (ciselny) retazec
> 'datum' a potom ocislovali od 1 do 300. Vypis je z clanku cislo 185,
> to je to cislo, ktore zamyslam zmenit podla datumu.
> Ciel je:
> INSERT INTO nieco VALUES (1, 1, '2', 'nazov', '1999-08-05 12:53:30',
> 'blablabla-> INSERT INTO nieco VALUES (2, 1, '2', 'nazov', '2002-08-
> 05 12:53:30', 'blablabla-> 
> Mirex.
-----------------------

no ja bych to videl asi takto:
vypsat si tu DB treba do form
 $hodn = ODBC_Exec($spojeni,SELECT * FROM nieco ORDER BY datum);
vytvorit pole
$i = 1;
 while (ODBC_Fetch_Row($hodn)):
  echo <input value=\"".ODBC_Result($hodn,"datum")."\" name=\"datum\">";
  echo "<input value=\"".($i+1)."\" name=\"id\">";
 $i++;
endwhile;

ktere bude do id pridavat postupne hodnoty od 1-az do konce

a pak to odeslat do pridani

ODBC_Exec($spojeni,"Update nieco SET id = '$id'  WHERE datum = $datum");


a nebo tak nejak

 - h! -
card: http://heineken.kgb.cz/



This archive was generated by hypermail 2.1.2 : 05. 08. 2002, 15:01 CEST