Autorius Tema: Dėl UPADATE  (Skaityta 291 kartus)

Neprisijungęs genzek

  • Naujokas
  • *
  • Įrašai: 13
  • Karma: +0/-0
    • Žiūrėti profilį
Dėl UPADATE
« Įrašytas: 2013-08-20 18:30:46 pm »
Sveiki. Ar imanoma su viena FORM'A (mygtuko paspaudimu) pakeisti tam tikrus failus dviejuose lentelėse duomenų bazėje. Jai galima tai padėkit, bučiau labai dėkingas :)

Reiktų sujungti šituos kodus:

Pirmos Formos kodas:f ((isset($_POST["MM_update"])) && ($_POST["MM_update"] == "form1")) {
  $updateSQL = sprintf("UPDATE Bylos SET BylosNr=%s, BylosPradzia=%s, IeskovasID=%s, AtsakovasID=%s, BylosEsme=%s, AtsakingasTeisininkas=%s, BylosBusena=%s, Pastabos=%s, IvestaData=%s, `1TeismasId`=%s, SkundoPad1Inst=%s, lvat=%s, SkundoPadLVAT=%s, Sprendimas1Inst=%s, Sprendimas2Inst=%s, TeismoSutNr=%s, LATSuteiktasNr=%s, Sprendimodata1teisme=%s, SprendimasLAT=%s, Attachments=%s, TretiejiId=%s WHERE ID=%s",
                       GetSQLValueString($_POST['BylosNr'], "text"),
                       GetSQLValueString($_POST['BylosPradzia'], "text"),
                       GetSQLValueString($_POST['IeskovasID'], "text"),
                       GetSQLValueString($_POST['AtsakovasID'], "text"),
                       GetSQLValueString($_POST['BylosEsme'], "text"),
                       GetSQLValueString($_POST['AtsakingasTeisininkas'], "text"),
                       GetSQLValueString($_POST['BylosBusena'], "text"),
                       GetSQLValueString($_POST['Pastabos'], "text"),
                       GetSQLValueString($_POST['IvestaData'], "text"),
                       GetSQLValueString($_POST['TeismasId'], "text"),
                       GetSQLValueString($_POST['SkundoPad1Inst'], "text"),
                       GetSQLValueString($_POST['lvat'], "text"),
                       GetSQLValueString($_POST['SkundoPadLVAT'], "text"),
                       GetSQLValueString($_POST['Sprendimas1Inst'], "text"),
                       GetSQLValueString($_POST['Sprendimas2Inst'], "text"),
                       GetSQLValueString($_POST['TeismoSutNr'], "text"),
                       GetSQLValueString($_POST['LATSuteiktasNr'], "text"),
                       GetSQLValueString($_POST['Sprendimodata1teisme'], "text"),
                       GetSQLValueString($_POST['SprendimasLAT'], "text"),
                       GetSQLValueString($_POST['Attachments'], "text"),
                       GetSQLValueString($_POST['TretiejiId'], "text"),
                       GetSQLValueString($_POST['ID'], "int"));

  mysql_select_db($database_Teisininkai, $Teisininkai);
  $Result1 = mysql_query($updateSQL, $Teisininkai) or die(mysql_error());
}

Antros:if ((isset($_POST["MM_update"])) && ($_POST["MM_update"] == "form2")) {
  $updateSQL = sprintf("UPDATE Pareiskejai SET Vardas=%s, Pavarde=%s, GimDiena=%s, AsmK=%s, Tel=%s, ElPastas=%s, SiustiEl=%s, ProfId=%s, IeskovasId=%s, PaklausimasId=%s, DarbovieteID=%s WHERE ID=%s",
                       GetSQLValueString($_POST['Vardas'], "text"),
                       GetSQLValueString($_POST['Pavarde'], "text"),
                       GetSQLValueString($_POST['GimDiena'], "text"),
                       GetSQLValueString($_POST['AsmK'], "text"),
                       GetSQLValueString($_POST['Tel'], "text"),
                       GetSQLValueString($_POST['ElPastas'], "text"),
                       GetSQLValueString($_POST['SiustiEl'], "text"),
                       GetSQLValueString($_POST['ProfId'], "text"),
                       GetSQLValueString($_POST['IeskovasId'], "text"),
                       GetSQLValueString($_POST['PaklausimasId'], "text"),
                       GetSQLValueString($_POST['DarbovieteID'], "text"),
                       GetSQLValueString($_POST['ID'], "int"));

  mysql_select_db($database_Teisininkai, $Teisininkai);
  $Result1 = mysql_query($updateSQL, $Teisininkai) or die(mysql_error());
}

Sujungimas: Pareiskejai.ID = Paklausimai.PareiskejasId

Neprisijungęs Lukas Liesis

  • Administratorius
  • Herojus
  • ******
  • Įrašai: 7385
  • Karma: +226/-15
    • Žiūrėti profilį
    • mano CV
Ats: Dėl UPADATE
« Atsakymas #1 Įrašytas: 2013-08-28 19:17:45 pm »
bet kokiu metu vykdant php koda gali ivykdyti kiek tik nori ivairiu sql uzklausu, i viena ar 100 lenteliu.

mysql_query

http://www.1keydata.com/sql/sqljoins.html
Jūsų draugas, kolega ir puslapio administratorius,

Lukas.

Manualai.lt Facebooke
serveriai.lt 50% nuolaida!
Free Hosting
Free Templates

Manualai.lt Forumas

Ats: Dėl UPADATE
« Atsakymas #1 Įrašytas: 2013-08-28 19:17:45 pm »