change inactive standard

This commit is contained in:
2026-05-12 10:45:40 +02:00
parent d04e7f6a57
commit c8ab259217
+23 -23
View File
@@ -1,6 +1,6 @@
<?php
Class Dropdown
class Dropdown
{
private $host = 'localhost';
@@ -14,12 +14,9 @@ Class Dropdown
{
try
{
try {
$this->connection = new mysqli($this->host, $this->username, $this->password, $this->dbname);
}
catch (Exception $e)
{
} catch (Exception $e) {
echo "Connection error " . $e->getMessage();
}
}
@@ -32,10 +29,8 @@ Class Dropdown
$query = "SELECT * FROM article_type ORDER BY article_type.name_articletype";
if ($sql = $this->connection->query($query))
{
while ($rows = mysqli_fetch_assoc($sql))
{
if ($sql = $this->connection->query($query)) {
while ($rows = mysqli_fetch_assoc($sql)) {
$data[] = $rows;
}
}
@@ -48,12 +43,10 @@ Class Dropdown
{
$data = null;
$query = "SELECT * FROM modelarticle WHERE idarticletype='".$idarticletype."' ";
$query = "SELECT * FROM modelarticle WHERE idarticletype='" . $idarticletype . "' ";
if ($sql = $this->connection->query($query))
{
while ($rows = mysqli_fetch_assoc($sql))
{
if ($sql = $this->connection->query($query)) {
while ($rows = mysqli_fetch_assoc($sql)) {
$data[] = $rows;
}
}
@@ -66,19 +59,26 @@ Class Dropdown
{
$data = null;
$query = "SELECT * FROM article_characteristic WHERE idarticletype='".$idarticletype."' ";
$idarticletype = (int)$idarticletype;
if ($sql = $this->connection->query($query))
{
while ($rows = mysqli_fetch_assoc($sql))
{
$query = "
SELECT DISTINCT
ac.*
FROM article_characteristic ac
INNER JOIN standards s
ON s.idarticlecharacteristic = ac.idarticlecharacteristic
AND s.idarticletype = ac.idarticletype
WHERE ac.idarticletype = $idarticletype
AND s.active = 'Y'
ORDER BY ac.name_articlecharacteristic
";
if ($sql = $this->connection->query($query)) {
while ($rows = mysqli_fetch_assoc($sql)) {
$data[] = $rows;
}
}
return $data;
}
}
?>