Я пытаюсь получить данные из столбца таблицы, который имеет соответствующий ID, но когда я пытаюсь получить идентификатор, он дает мне «идентификатор ресурса». Мой идентификатор столбца содержит INTs, и я обнаружил, что если я добавляю или вычитаю идентификатор ресурса, я получаю номер, поэтому я попытался добавить, а затем вычесть 1, но он все еще не работает.Пытается получить информацию из таблицы, получая значения ресурсов
<?php
mysql_connect("localhost","root","") or die(mysql_error());
mysql_select_db("blog") or die(mysql_error());
$strSQL = "SELECT id FROM blogtable ORDER BY id DESC";
$rs = mysql_query($strSQL);
$artID = $rs-1+1;//So if I don't do this, I get resource ID#'#'
?>
Этот код на той же странице, но в отдельном контейнере.
<?php
$getArticle = "SELECT title FROM blogtable Where id = '$artID'";
$selectedArticle = mysql_query($getArticle);
echo $selectedArticle;
?>
Я надеялся, что это будет получить мне текст из моего заголовка столбца, но это только дает мне еще один идентификатор ресурса.
Вы должны принести строку из результирующего набора. Проверьте руководство по mysql и перейдите прямо к PDO или mysqli. – jeroen