Los codigos que utilizo son estos:
mostrar.php
Código PHP:
include "config.php";
if (isset($_SESSION['s_username'])){
echo '
<table width="450" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="300"><div align="center">Tema</div></td>
<td><div align="center">Autor</div></td>
</tr>
</table>
<table width="450" border="0" cellspacing="0" cellpadding="0">';
$query = 'Select id_post,titulo,autor FROM noticias WHERE cat="Noticias" ORDER BY titulo ASC';
$result = mysql_query( $query );
while ($row = mysql_fetch_row($result)) {
echo '<tr>
<td width="300"><a href="ver.php?i='.$row[0].'">'.$row[1].'</a></td>
<td><div align="center">'.$row[2].'</div></td>
</tr>';
}
echo '</table>';
}else{
echo '<tr>
<td><center>Para ver esta Seccion, necesitas esta logeado</center></td>
</tr>';
echo "<meta http-equiv=\"refresh\" content=\"2;URL=index.php\">";
}
$conn=mysql_close();
Código PHP:
include "config.php";
// Conexión a la base de datos
mysql_connect ($dbhost, $dbusername, $dbuserpass);
mysql_select_db($dbname) or die('No se puede seleccionar la base de datos');
$i = $_GET['i'];
$query = "Select id_post,titulo FROM noticias WHERE id_post='$i'";
$result = mysql_query( $query );
//Mostrando Contenido
while ($row = mysql_fetch_row($result)) {
echo '<center>'.$row[1].'</center>';
}
mysql_close();
Código PHP:
// Configura la información de tu cuenta
$dbhost='localhost';
$dbusername='root';
$dbuserpass='test';
$dbname='test';
session_start();
// Conexión a la base de datos
mysql_connect ($dbhost, $dbusername, $dbuserpass);
mysql_select_db($dbname) or die('Cannot select database');
WHERE id_post='$i'
y lo dejo asi por ej:
WHERE id_post='2'
Ahi recien muestra el valor que esta en la base de datos.
Ese es mi problema, si alguien me puede ayudar se lo agradecere
Saludos ...
