Skip to content
Snippets Groups Projects
Commit 13fb6245 authored by Dries Buytaert's avatar Dries Buytaert
Browse files

- a few changes/addition to the old section code to make developing

  the new section code easier: preparations as we often call it. ;)
parent feba8507
No related branches found
No related tags found
2 merge requests!7452Issue #1797438. HTML5 validation is preventing form submit and not fully...,!789Issue #3210310: Adjust Database API to remove deprecated Drupal 9 code in Drupal 10
<?php
function _section_get($field, $value) {
return db_query("SELECT * FROM section WHERE $field = '$value'");
}
function section_get_object($field, $value) {
return db_fetch_object(_section_get($field, $value));
}
function section_get_array($field, $value) {
return db_fetch_array(_section_get($field, $value));
}
function section_save($edit) {
if ($edit["sid"]) { // ?
db_query("UPDATE section SET name = '". check_input($edit[name]) ."', pid = '". check_input($edit[pid]) ."' WHERE sid = $edit[sid]", 1);
}
else {
db_query("INSERT INTO section (name, pid) VALUES ('". check_input($edit[name])."', '". check_input($edit[pid]) ."')", 1);
}
}
function section_tree($parent = 0, $name = "", $tree = array()) {
$result = db_query("SELECT * FROM section WHERE pid = '$parent'");
while ($section = db_fetch_object($result)) {
$tree[$section->sid] = ($name ? "$name - $section->name" : $section->name);
$tree = section_tree($section->sid, $tree[$section->sid], $tree);
}
return $tree;
}
///// old /////
function section_get() {
$array = array();
$result = db_query("SELECT name FROM sections");
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment