Merhaba ben bir sorun biraz isabet ettik, şu anda kullanıcı tek bir mysql tutulur siteleri başlık, açıklama, anahtar kelimeler ve altbilgi, yanı sıra çeşitli diğer ayarları değiştirmek için izin veren bir özel CMS üzerinde çalışıyorum iki sütunu olan tablo denir site_settings
Ayar ve içeriği, ayar sütun örnek başlık için, ayarların adını tutan ve içerik gibi "web siteme hoş geldiniz", bu büyük işleri çeşitli sorgular tarafından siteye yüklenen gibi bilgileri tutan, sahip sorun im i i aşağıdaki sorgu ile yapmak için umuyordum CMS form alanları, içine bilgi yüklemek istiyorum
$query = mysql_query("SELECT `setting`, `content` FROM `site_settings`");
ve sonra kullanarak bilgi içeren bir dizi oluşturun:
$content = mysql_fetch_array($query);
ancak bilgi almak için tek yolu sonuna her satır ile döngüleri ulaşıncaya kadar bir süre açıklama yapmak için, ama ne yapmam mümkün istiyorum içeriği almak için ana tanımlayıcı olarak benim tabloda ayar sütun kullanmaktır
Örneğin ederken dizisi ile şu anda benim diziler şöyle:
Array ( [0] => title [1] => title [2] => title [3] => title )
Array ( [0] => keywords [1] => keywords [2] => keywords [3] => keywords )
Array ( [0] => description [1] => description [2] => description [3] => description )
Array ( [0] => footnote [1] => footnote [2] => footnote [3] => footnote )
Array ( [0] => notice_state [1] => notice_state [2] => 1 [3] => 1 )
Array ( [0] => maintenance_state [1] => maintenance_state [2] => 1 [3] => 1 )
Array ( [0] => notice_message [1] => notice_message [2] => notice [3] => notice )
Array ( [0] => maintenance_message [1] => maintenance_message [2] => maintenance [3] => maintenance )
Array ( [0] => about_us [1] => about_us [2] => about us [3] => about us )
Array ( [0] => article_shorten_length [1] => article_shorten_length [2] => 80 [3] => 80 )
böylece id aşağıdaki deyimi ile, tüm bilgileri almak için hepsini dolaşmak zorunda:
while($content = mysql_fetch_array($query)) {
echo $content['content'];
}
ama ne im yapmak isteyen biri ile 1 dizi ya da öylesine gibi birkaç mysql tabloların içine hepsini koymak
Array (
title -> 'welcome to my website',
description -> 'this is my website',
)
vs ..
ve sadece bir süre deyimi kullanmadan ve benzeri her satır için ayrı bir mysql sorgu olmadan benim diziden ayar sütun arayarak bilgi yankı:
$content['title'];
$content['description'];
Bunu yapmak için bir yolu var mı?
Teşekkür peşin ve benim korkunç açıklama için özür dilerim. : D