Interogare pentru a actualiza articolele fără slug

Exemplu de funcție pentru generarea slug-urilor:



function generateSlug($string) {
// Convertim la litere mici
$slug = strtolower($string);
// Îndepărtăm caracterele speciale
$slug = preg_replace('/[^a-z0-9-]+/', '-', $slug);
// Îndepărtăm cratimele la început și la sfârșit
$slug = trim($slug, '-');
return $slug;
}


Interogare pentru actualizare: Execută o interogare pentru a actualiza articolele fără slug:


SELECT article_id, title FROM articles WHERE slug IS NULL;