Tüm kimlikleri göstermek için yönlendirici bilgilerimi nasıl koşullandırabilirim?

0

Soru

Bu yönlendiricide yalnızca belirli bir kimliği göstermeyi başardı, ancak bu kimliğin içinde veritabanımda sahip olduğum diğerlerini göstermek istiyorum.

router.get('/detalles/:id', (req, res) => {
    const id = req.params.id;
    conexion.query('SELECT * FROM noticias WHERE id=?', [id], (error, results) => {
        if (error) {
            throw error;
        } else {
            res.render('detalles', { noticias: results[0], results: results });
        
        }
    });
});

En üstte sadece belirli bir kimliğin ayrıntılarına ihtiyacım var, aşağıda diğerlerini göstermek istiyorum.

mysql node.js router
2021-11-22 18:58:29
1

En iyi cevabı

-1

Siz ne önerirsiniz her kimliği alacak, yani "Bütün" bir yol yapmak. Böyle görüneceğini düşünüyor. ! Uyarı ! Aralarındaki çakışmayı önlemek için '/detalles/:id' yolunu çizmeden önce koymayı unutmayın, böylece herhangi bir kimlik olmadan /detalles/:id çağırmaz.

router.get('/detalles/', (req, res) => {
    conexion.query('SELECT * FROM noticias', (error, results) => {
        if (error) {
            throw error;
        } else {
            res.render('detalles', { noticias: results, results: results });
        }
    });
});

2021-11-22 23:18:53

Diğer dillerde

Bu sayfa diğer dillerde

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................