Autor Zpráva
Jamal
Profil *
Zdravim,mam databazi do ktere jsem pridal sloupec datového typu varchar a tento sloupec je defaultně NULL. Ted jsem potreboval do tohoto sloupce vlozit hodnoty 454 do 486 k id od 6 do 39, tak jsem si v PHP napsal cyklus :

for($i=6;$i<39;$i++){
$cislo=448+$i;
$sql = "UPDATE produkty SET foto='$cislo' ";
}

Tuším že problém je s UPDATE bo s INSERT to funguje normalne. Ještě jsem to zkoušel přímo přes phpMyAdmin rovno v SQL přes příkaz REPEAT ale to mi taky nešlo.

Dík za radu
radas
Profil *
zkus k tomu update dat podmínku where id=$i
Jamal
Profil *
jo to jsem tam mel taky ale neslo to
Kajman_
Profil *
V tom cyklu to update jen ukládáte jako string, nikde to nespustíte. Zkuste to jedním dotazem bez cyklu
update produkty set foto=id+448 where id between 6 and 39

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