Új hozzászólás Aktív témák
-
Odiepapa
csendes tag
Sziasztok,
kicsit megakadtam egy feladatban es a segitsegeteket kernem. Ket tombnek az elemeit szeretnem osszehasonlitani. Az egyik tomb mar bent van az adatbazisban, es a masik tombre szeretnem cserelni. Hogy lehetseges ez a legkonnyebb modszerrel? en az in_array-jel probalkoztam, de nem teljesen kerek a valaszadasnal. A lenyeg az lenne, hogy ha mar bent van az elem az adatbazisban, akkor ne bantsa, ha meg nincs benne, akkor illessze be, ha meg olyan elem van az adatbazisban, ami az ujban nincs, akkor azt torolje. En a kovetkezot probaltam osszehozni tobb-kevesebb sikerrel:function ServiceUpload($service, $id)
{
$eredmeny= mysql_query("SELECT szam FROM tabla WHERE mas_id=`$id`);
if (mysql_num_rows ($eredmeny))
{
foreach ($service as $ertek)
{
if (in_array($ertek,$eredmeny))$eredmeny2 = mysql_query("INSERT INTO tabla (mas_id,szam) VALUES ('$id','$ertek')");
}
}
else //nem tartozik ehhez az id-hez tarolt adat
foreach ($service as $ertek)
{
$eredmeny2 = mysql_query("INSERT INTO tabla (mas_id,szam) VALUES ('$id','$ertek')");
}
}A torlest meg nem irtam meg. Arra gondoltam, hogy megnezem maximum elemet annak a tombnek, amit be szeretnek tenni es ha az adatbazisban levo tombben van ennel nagyobb elem, akkor azt torlom.
Ki mit tud hozzatenni ehhez az egyszeru de nagyszeru feladathoz?
Mercedes-Benz W123 300CD 1978
Új hozzászólás Aktív témák
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- iPhone topik
- Renault, Dacia topik
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Ukrajnai háború
- Politika
- Xbox Series X|S
- Luck Dragon: Asszociációs játék. :)
- Milyen okostelefont vegyek?
- Perelnek a vallásos kripto-piramisjáték miatt
- További aktív témák...
- Eladó bontott dell, lenovo alaplapok
- ASUS ROG STRIX Z690-A DDR4 White fehér garanciával
- 1060 6GB, Logitech G PRO X Superlight - Nem használt, hibátlan cuccok eladása brutálisan áron alul.
- DELL OPTIPLEX 3020 SFF PC, i5-4570 CPU, 8 GB DDR3 RAM
- Szép! HP ZBOOK 15 G6 Tervező Vágó Laptop -60% 15,6" i9-9880H 32/512 QUADRO RTX 3000 6GB FHD
Állásajánlatok
Cég: Ozeki Kft.
Város: Debrecen