1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75
|
<mx:HTTPService url="script/menu.php?action=insertMenu" method="POST" resultFormat="e4x" showBusyCursor="true"
id="svcInsertMenu" useProxy="false" fault="handleFault(event)" result="resultListener(event)" >
<mx:request xmlns="">
<designationMenu>{txtInMenu.text}</designationMenu>
<listPlat>{listPlat}</listPlat>
<idtheme>{idtheme}</idtheme>
</mx:request>
</mx:HTTPService>
//php
case 'insertMenu' :
$response=0;
$return="ici";
$designationMenu = "";
$listPlat = array();
$idtheme = null;
$sql='';
$id= null;
if (isset( $_REQUEST["designationMenu"]))
$designationMenu = $_REQUEST["designationMenu"];
if (isset( $_REQUEST["listPlat"]))
$listPlat = $_REQUEST["listPlat"];
if (isset( $_REQUEST["idtheme"]))
{
writesql($_REQUEST["idtheme"]);
$idtheme = $_REQUEST["idtheme"];
}
$sql= "insert into ".BDPFX."menu(designationMenu, id_theme) values ('$designationMenu','$idtheme')";
writeSql($sql);
$return='<?xml version="1.0" encoding="utf-8"?><res restype="insertMenu">';
$record = $Base->Requete($sql);
writeSql($record);
if($record == 1)
{
$id=mysql_insert_id();
writesql($listPlat);
for ($i=0;$i<count($listPlat);$i++)
{
$sql1= "insert into ".BDPFX."compomenu(id_menu, id_produits) values ('$id','$listPlat[$i]')";
writeSql($sql1);
$response = $Base->Requete($sql1);
if($response==0)
break;
}
if($response==1)
{
$return.= '<item>true</item>';
$return.='</res>';
}
else
{
$return.= '<item>false</item>';
$return.='</res>';
}
}
else
{
$return.= '<item>false</item>';
$return.='</res>';
}
echo $return;
break; |
Partager