本文整理汇总了PHP中sql_db::sql_affectedrows方法的典型用法代码示例。如果您正苦于以下问题:PHP sql_db::sql_affectedrows方法的具体用法?PHP sql_db::sql_affectedrows怎么用?PHP sql_db::sql_affectedrows使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类sql_db
的用法示例。
在下文中一共展示了sql_db::sql_affectedrows方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: setData
} else {
// EDIT MAPPALI
$sezione = setData($_POST["sezione"]);
$foglio = setData($_POST["foglio"]);
$mappale = setData($_POST["mappale"]);
$sqlmappali = "foglio={$foglio} and mappale={$mappale}";
if (isset($_POST["sezione"])) {
$sqlmappali .= " and sezione={$sezione}";
}
if ($azione == "Aggiungi") {
$sql = "insert into cdu.mappali (pratica,sezione,foglio,mappale,vincolo,tavola,zona,perc_area) \n\t\tselect {$idpratica},particelle.sezione,particelle.foglio,particelle.mappale,zona_plg.nome_vincolo,zona_plg.nome_tavola,zona_plg.nome_zona,\n\t\tround(sum(area(intersection (particelle." . THE_GEOM . ",zona_plg.the_geom))/area (particelle." . THE_GEOM . ")*100)::numeric,1) from\n\t\tnct.particelle,vincoli.zona_plg WHERE {$sqlmappali} and (particelle." . THE_GEOM . " && zona_plg.the_geom) and\n\t\t(area(intersection (particelle." . THE_GEOM . ",zona_plg.the_geom))>10 or (area(intersection(particelle." . THE_GEOM . ",zona_plg.the_geom))/area (particelle." . THE_GEOM . ")*100)>=0.02) and \n\t\t(nome_vincolo,nome_tavola) in (SELECT DISTINCT nome_vincolo,nome_tavola FROM vincoli.tavola WHERE cdu=1)\n\n\t\tgroup by particelle.sezione,particelle.foglio,particelle.mappale,zona_plg.nome_vincolo,zona_plg.nome_tavola,zona_plg.nome_zona,particelle." . THE_GEOM;
$result = $db->sql_query($sql);
//echo "<p>$sql</p>";
$err = $db->sql_error();
print_debug($sql);
$numrows = $db->sql_affectedrows();
if ($numrows === 0 or $err["message"]) {
$sql = "insert into cdu.mappali (pratica,sezione,foglio,mappale) values ({$idpratica},{$sezione},{$foglio},{$mappale})";
$result = $db->sql_query($sql);
}
}
}
if ($azione == "Elimina") {
if ($_POST["active_form"] == "cdu.richiesta.php") {
$id = $_POST["id"];
$sql = "delete from cdu.mappali where id in(select q.id from cdu.mappali as p,cdu.mappali as q where p.foglio=q.foglio and p.mappale=q.mappale and p.id={$id});";
$db->sql_query($sql);
} else {
if ($_POST["active_form"] == "cdu.vincoli.php") {
$id = $_POST["idriga"];
$sql_count = "SELECT coalesce(count(*),0) as quantita FROM cdu.mappali where pratica={$idpratica} and foglio='{$foglio}' and mappale='{$mappale}'";