Uhmm niente, c'è qualcosa che non va
Codice PHP:
<?php
include_once('config.php');
$mysql = connect_database();
$query = "SELECT * FROM `articoli_home`;";
$result = mysql_query($query,$mysql);
while ($row = mysql_fetch_array($result)) {
$html = "";
$html .= "<div class=\"article\">";
$html .= "<h2>".$row['title']."</h2>";
$html .= "<p class=\"infopost\">Posted <span class=\"date\">on ".$row['data']."</span> by <a href=\"#\">".$row['user']."</a></p>";
$html .= "<div class=\"clr\"></div>";
if (strlen($row['img']) > 0){$html .= "<div class=\"img\"><img src=\"".$row['img']."\" width=\"184\" height=\"194\" class=\"fl\" /></div><div class=\"post_content\">";}
$html .= "<font color=\"black\">".$row['text']."</font>";
if (strlen($row['img']) > 0){$html .= "</div>";}
$html .= "<div class=\"clr\"></div>";
$html .= "</div>";
echo $html;
}
?>
Io utilizzo questo script per recuperare da un db MySql degli articoli per la home di un sito.
Bene pensavo di utilizzare un sistema simile anche per le altre pagine, in cui però mi serviranno pezzi di codice.
Per fare ciò avevo pensato di inserire nel db tra gli articoli una cosa simile:
Codice PHP:
Testo dell articolo....
[ code ]
include_once('config.php');
$mysql = connect_database();
$query = "SELECT * FROM `source_codes` WHERE `id` = 6;";
$result = mysql_query($query,$mysql);
while ($row = mysql_fetch_array($result)) {
echo $row['code'];
}
[ /code ]
Altro testo e poi magari altro codice...
E una volta riconosciuto grazie alla Regex, eliminare i tag [ code ] ed eseguirlo, così da recuperare il source in questione che è contenuto in un' altra tabella
So che è da matti..