Autor Zpráva
Milkys
Profil
Příjemné odpoledne vážení,
Může mi prosím někdo poradit jak se to správně dělá?
$sluzby9 se mi v databázi přepisuje do té doby dokud "nedorazí" poslední hodnota. Je to jasné proč, protože update je v cyklu. Já ho v cyklu, ale potřebuji mít, abych získal všechny hodnoty $sluzby9 a ty všechny chci uložit.
Neuvádím zde zdrojový xml soubor ("rozsekám každé xml - tam "mezery" nejsou) ani celý script (snad to na pochopení mého, domnívám se, že pro zkušené phpkáře triviálního problému nevadí) proto některé proměnné zde nejsou nastavené.
Nepožaduji napsat hotové řešení, bude mi třeba stačit jen trochu "postrčit" nebo pořádně nakopnout.

<?php
//...
foreach($h->props->prop as $p) {
        $hopId = $p->hopId; //prop($hopId) 
               $sluzby9 = '"'.$hopId.'"';
               //$vybav .= str_replace('""', '","', $vybav);
               //echo $sluzby9;
               
               $b = "UPDATE tab SET col = $sluzby9 WHERE tab.id = $hotId";
               $resultb = mysql_query($b);
               }
               
//...
?>
aqua
Profil
Cituji: abych získal všechny hodnoty $sluzby9 a ty všechny chci uložit
Když potřebuješ všechny uložit proč tedy UPDATE a ne INSERT INTO

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