Задавайте вопросы, мы ответим
Вы не зашли.
Есть код:
$query_cod = "SELECT meta_value FROM wp_postmeta WHERE meta_key='AAA'";
$sql = mysql_query($query_cod);
while ($dp_cod = mysql_fetch_object($sql)) {
$cod_x = $dp_cod->meta_value;
$text_cod .= " " . $cod_x . " ";
}
При работе данного кола в строке while ($dp_cod = mysql_fetch_object($sql)) { - выдает ошибку, в таблице wp_postmeta не везде есть meta_key='AAA'.
Как его исправить что бы если в wp_postmeta нет meta_key='AAA' то ничего не извлекалось. Извлеклись только заполненные поля.
Неактивен
Добавьте @
Должно помочь.
while ($dp_cod = @mysql_fetch_object($sql)) {
Неактивен
Какую ошибку выдает?
Запрос уже предполагает, что в выдаче не будет строк, где meta_key!='AAA'. Поэтому ошибки из-за отсутствия meta_key не может быть в принципе.
Неактивен