Depuis une table MySQL appelée "submission" contenant les champs "loginid, submissionid, titre, url, datesubmitted, displayurl", je voudrais imprimer un tableau HTML qui contient tous les "title" "et correspondant" datesubmitted "où" loginid "est égal à" $ profile ". Le code que j'essaie d'utiliser est ci-dessous. Ça ne marche pas. Des idées pour lesquelles ça ne marche pas?Extraction de données et impression dans un tableau HTML
Merci à l'avance,
John
$profile = $_GET['profile'];
$sqlStr = "SELECT loginid, submissionid, title, url, datesubmitted, displayurl
FROM submission
WHERE loginid = $profile
ORDER BY datesubmitted DESC";
$result = mysql_query($sqlStr);
$arr = array();
echo "<table class=\"samplesrec\">";
while ($row = mysql_fetch_array($result)) {
echo '<tr>';
echo '<td class="sitename1"><a href="http://www.'.$row["url"].'">'.$row["title"].'</a></td>';
echo '</tr>';
echo '<tr>';
echo '<td class="sitename2">'.$row["datesubmitted"].'</a></td>';
echo '</tr>';
}
echo "</table>";
Impossible de voir quelque chose de mal, autre qu'une injection SQL potentielle. Qu'obtenez-vous et qu'attendez-vous? –