Задать вопрос
dsjohn
@dsjohn

Как сравнить и вывести переменные в psql?

есть скрипт php который выводит определённое слово, пытался сравнивать присваивая доп переменные, ничего не помогло. Если значение true надо вывести другой столбец с этим id но не выводило даже сам столбец
if($_POST['country']){
  $result = $pdo->pg_query("SELECT `name_doc` FROM `test_table` WHERE `number` = ".$_POST['name']."");
  while ($row = $result->fetch_row()) {
        printf ("%s (%s)\n", $row[0], $row[1]);
    }
}
$pdo->close();
?>
  • Вопрос задан
  • 401 просмотр
Подписаться 1 Простой 7 комментариев
Пригласить эксперта
Ответы на вопрос 1
dsjohn
@dsjohn Автор вопроса
короче я сам решил эту проблему
$query = 'SELECT name FROM database';
$result = pg_query($query);
$myrow = pg_fetch_assoc($result, [$myVar = array()] );
$value = $myrow[name];
//echo "$value";
//echo "$word";
if ($value == "$word") {
    $query2 = 'SELECT path FROM documents';
    $result2 = pg_query($query2);
    $myrow2 = pg_fetch_assoc($result2, [$myVar = array()]);
    $value2 = $myrow2[path];
    echo "$value2";
} elseif ($value <> $word) {
    echo "pozshral";
}
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы