Bonjour,
Je vous explique mon problème. J'ai un blog Dotclear 1.2. Je fais afficher les derniers billets de mon blog sur la page d'accueil de mon site et cela marche nickel. Là je voudrais me compliquer la vie et afficher les derniers post du même rédacteur. voici le bout de code en question :
$sql = 'SELECT * FROM `'.DB_PREFIX.'post` WHERE `cat_id` =3 AND `post_pub` =1 ORDER BY `post_id` DESC LIMIT 10;';
je voudrais donc ajouter aussi la condition 'SELECT * FROM `'.DB_PREFIX.'user` WHERE `user_id` =nom rédacteur (je crois que c'est ça mais je n'en suis pas sûr)
Je ne m'y connait pas beaucoup et alors je vous pose la question comment lier les deux conditions ?
Le code globale est :
<?php
define('CONF_ONLY', true);
include config.php';
mysql_connect("localhost"," "," ");
mysql_select_db(DB_DBASE);
$sql = 'SELECT * FROM `'.DB_PREFIX.'post` WHERE `cat_id` =3 AND `post_pub` =1 ORDER BY `post_id` DESC LIMIT 1;';
$result = mysql_query($sql);
while ($row = mysql_fetch_array($result)) {
$postlink = str_replace('-', '/', substr($row['post_dt'], 0, 0)).$row['post_id'].'-'.$row['post_titre_url'];
$posttext = empty($row['post_chapo']) ? $row['post_content'] : $row['post_chapo'];
$posttext = substr("$posttext",0 , 1300);
?>
<h3><a href="/blog/<?php echo $postlink; ?>"><?php echo $row['post_titre']; ?></a></h3>
<div><?php echo $posttext; ?></div>
<?php
}
mysql_close();
?>
Je vous remercie par avance.
Stefano
Je vous explique mon problème. J'ai un blog Dotclear 1.2. Je fais afficher les derniers billets de mon blog sur la page d'accueil de mon site et cela marche nickel. Là je voudrais me compliquer la vie et afficher les derniers post du même rédacteur. voici le bout de code en question :
$sql = 'SELECT * FROM `'.DB_PREFIX.'post` WHERE `cat_id` =3 AND `post_pub` =1 ORDER BY `post_id` DESC LIMIT 10;';
je voudrais donc ajouter aussi la condition 'SELECT * FROM `'.DB_PREFIX.'user` WHERE `user_id` =nom rédacteur (je crois que c'est ça mais je n'en suis pas sûr)
Je ne m'y connait pas beaucoup et alors je vous pose la question comment lier les deux conditions ?
Le code globale est :
<?php
define('CONF_ONLY', true);
include config.php';
mysql_connect("localhost"," "," ");
mysql_select_db(DB_DBASE);
$sql = 'SELECT * FROM `'.DB_PREFIX.'post` WHERE `cat_id` =3 AND `post_pub` =1 ORDER BY `post_id` DESC LIMIT 1;';
$result = mysql_query($sql);
while ($row = mysql_fetch_array($result)) {
$postlink = str_replace('-', '/', substr($row['post_dt'], 0, 0)).$row['post_id'].'-'.$row['post_titre_url'];
$posttext = empty($row['post_chapo']) ? $row['post_content'] : $row['post_chapo'];
$posttext = substr("$posttext",0 , 1300);
?>
<h3><a href="/blog/<?php echo $postlink; ?>"><?php echo $row['post_titre']; ?></a></h3>
<div><?php echo $posttext; ?></div>
<?php
}
mysql_close();
?>
Je vous remercie par avance.
Stefano