PHP-/SQL-fel
Sitter och leker runt med en sida jag jobbat på ett tag och höll på att ändra lite kod för att automatisera hämtandet av data lite bättre, så den hämtar dem 4 nyaste artiklarna, den ska dessutom ordna med id i sjunkande ordning. Fattar bara inte riktigt vart jag gör fel för koden skapar det grafiska men ingen data hämtas.
PHP skript i index.php:
<?php
include 'required/connection.php';
$query = "SELECT * FROM article ORDER BY id DESC LIMIT 4;";
$result = mysql_query($query) or die ('<div id="warning"><p>unable to query</p></div>');
echo '<div class="gridsystem">';
while($row = mysql_fetch_array($result))
{
echo '<div class="gridsystem_object">';
echo '<img src="' . $article["image"] . '">';
echo '<div class="gridsystem_object_text">' . $result["content"] . '</div>';
echo '</div>';
}
echo '</div>';
?>
PHP skript för uppkoppling:
uppgifterna för db, dbusr och dbpass är inte visade av skäl för att dem är aktiva uppgifter till servern
<?php
$db = '';
$dbusr = '';
$dbpass = '';
$dbt = 'article_db';
$conn = mysql_connect($db, $dbusr, $dbpass);
mysql_select_db($dbt);
?>
Resultatet av koden blir:
Grafiskt antingen:

Eller:

alltså tomt resultat
Koden är testad med dess css och inget är fel i stilmallen (kollat genom CSS validator också), men jag får inte det resultat jag vill ha som är :

Data finns i tabellen på rätt ställen, med rätt typ av data, inget hokus direkt. Utan enda är att jag inte får tillbaka någon data ifrån anropet,
testat att byta syntaxen till bara SELECT * FROM article men det funkar inte heller.
Meningen med det hela är att hämta 4 artiklar (nyheter) om något som skapats vid något tillfälle (just nu styrt på dess id) som ska visas upp som fyra objekt (täcka en rad av sidan) med detta. I loopen är det tänkt att den ska skriva dem topp 4 nyligen skrivna (styrt som sagt på id just nu).
Tjänsten SQL är startad
Det går finfint att ansluta
Standardporten 3306
Styrs via terminal ingen bench
Inget problem att ansluta genom något annat program/tjänst till servern
Citera om du vill ha svar, hjälpte jag dig, gilla svaret!