function selezione_cats($id_utente) { include_once './dbconnect.php'; $result = mysqli_query($GLOBALS["___mysqli_ston"], "SELECT * FROM `CATEGORIA` WHERE ID_UTENTE LIKE '{$id_utente}' AND ID_CAT_MOM LIKE 0"); $num_categorie = 0; $str = '<input list="categorie" name="categorie"><datalist id="categorie">'; $str0 = '<input list="categorie" name="categorie"><datalist id="categorie">'; while ($row = mysqli_fetch_array($result)) { $num_categorie++; $str .= '<option value="' . $row['DESCRIZIONE'] . '">'; } $str .= '</datalist>'; $result1 = mysqli_query($GLOBALS["___mysqli_ston"], "SELECT * FROM `CATEGORIA` WHERE ID_UTENTE LIKE '{$id_utente}' AND ID_CAT_MOM NOT LIKE 0 ORDER BY ID_CAT_MOM"); $str .= '<select id="scategorie"><option>Seleziona</option>'; $madre = 0; while ($row1 = mysqli_fetch_array($result1)) { $num_categorie++; if ($madre != $row1['ID_CAT_MOM']) { if ($madre != 0) { $str .= '</optgroup>'; } $madre = $row1['ID_CAT_MOM']; $str .= '<optgroup label="' . nome_cate($madre) . '" disabled><option value="' . $row1['DESCRIZIONE'] . '">' . $row1['DESCRIZIONE'] . '</option>'; } } if ($num_categorie == 0) { return '</select><p>Non hai ancora creato nessuna categoria!</p>'; } else { return $str . '</select>'; } }
function selezione_cats($id_utente) { include_once './dbconnect.php'; $num_categorie = 0; $str = '<p>Seleziona una categoria:</p><select id="categoria" name="categoria">'; $result = mysqli_query($GLOBALS["___mysqli_ston"], "SELECT * FROM `CATEGORIA` WHERE ID_UTENTE LIKE '{$id_utente}' AND ID_CAT_MOM LIKE 0"); while ($row = mysqli_fetch_array($result)) { $id_cat = $row['ID_CATEGORIA']; $str .= '<option value="' . $id_cat . '">-' . nome_cate($id_cat) . '</option>'; $result1 = mysqli_query($GLOBALS["___mysqli_ston"], "SELECT * FROM `CATEGORIA` WHERE ID_CAT_MOM LIKE {$id_cat}"); while ($row1 = mysqli_fetch_array($result1)) { $str .= '<option value="' . $row1['ID_CATEGORIA'] . '"> ↳' . $row1['DESCRIZIONE'] . '</option>'; } $num_categorie++; } if ($num_categorie == 0) { return '</select><p>Non hai ancora creato nessuna categoria!</p>'; } else { return $str . '</select>'; } }