Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Ayuda consulta Mysql[Facil]

Estas en el tema de Ayuda consulta Mysql[Facil] en el foro de Mysql en Foros del Web. Hola forosdelweb , tengo un problema... Primero que nada tengo 13 años, me gusta la informatica en general... No los quiero aburrir igual. Les resumo ...
  #1 (permalink)  
Antiguo 21/04/2010, 16:52
 
Fecha de Ingreso: abril-2010
Mensajes: 16
Antigüedad: 14 años
Puntos: 0
De acuerdo Ayuda consulta Mysql[Facil]

Hola forosdelweb, tengo un problema...
Primero que nada tengo 13 años, me gusta la informatica en general...
No los quiero aburrir igual.
Les resumo todo.
Yo lo que hacia era al entrar a una pagina(larga historia) era bajar los archivos para ver como eran, y los entendia perfectamente, ademas de que me parecian faciles.
(Lo resumi mucho, antes era mas largo)

Baje el appserv, y me puse a pensar que podia empezar a hacer...
Se me ocurrio hacer un "sistema de noticias" , entonces con el phpmyadmin, creo una tabla('noticias') y 6 columnas(id, titulo, imagen,textocorto,texto,comentarios)
el noticias.php que consulta los datos tiene este codigo...
Código:
<?php
include('connect.php');
$noticia=mysql_query("select * from Noticias where id='$_GET[id]'");
while ($inc=mysql_fetch_array($noticia))
{
echo "<b><br><center>".$inc['titulo']." </center></b><br><br>";
echo "<img src=".$inc['imagen']."><br>";
echo "<font size=1><i>".$inc['corto']."</i></font>";
echo "<center><br></center>".$inc['texto']."<br>";
}
?>

Hasta ahi todo bien, desde el phpmyadmin agregue datos al azar en las columnas puse noticias.php?id=1, y anduvo.
Siempre me gusto hacer mas de lo que puedo, entonces segui tocando todo.
Despues me puse a pensar en como hacer un html que agregue noticias, y lo hice tambien muy rapido. A travez de post envio los datos y con mysql_query usando 'insert' agrega los datos..

subirnoticia.html...
Código:
<html>
<head>
<title>Agregar Noticia!</title>
</head>
<body>
<h1>Subir noticia</h1>
<form action="agreganot.php" method="post">
Id noticia:
<input type="text" name="id"><br>
Titulo noticia:
<input type="text" name="titulo"><br>
nombre de la imagen(con .jpg):
<input type="text" name="imagen"><br>
Descripción(corta) de la imagen:
<input type="text" name="corto"><br>
Texto:
<input type="text" name="texto"><br>
<input type="submit" value="Registrar">
</form>
</body>
</html>

agreganot.php
Código:
<?php
include('connect.php');
mysql_query("insert into noticias(id,titulo,imagen,texto,corto) values ('$_REQUEST[id]','$_REQUEST[titulo]','$_REQUEST[imagen]','$_REQUEST[texto]','$_REQUEST[corto]')", $con) or die("Problemas en el select".mysql_error());
mysql_close($con);
echo "Agregaste la noticia guacho...";

?>


Aca surgue el primer problema(no el mas importante, pero es un problema.)
Yo queria saber como hacer para que automaticamente al insertar se agregue en un id despues del ultimo numero.
Supongamos que esta hasta el id 9, yo al agregar la noticia quede id 10, en este caso yo establezco el numero , pero seria mas comodo si no.
Despues el problema por el que entre, es que tengo una duda, por que no se me ocurre como, y por ahora me niego a leer php :P

Yo al abrir noticias.php quiero que se listen las ultimas noticias.
Por ejemplo las ultimas 3 que se hayan agregado(Por ej... Id,8,9,10) pero que solamente se muestre... El titulo, un texto corto(la noticia resumida...tendria que agregar otra columna que contega eso) y la imagen en tamaño chico.


Espero que me puedan ayudar, no importa lo feo qeu se vea por ahora, yo solamente quiero la idea de como hacerlo.


PERDON POR ESCRIBIR TANTO, Voy a empezar a ser un usuario activo. :)





A por cierto! No, no soy un gordo, friki, fracasado o como quieran decirlo.
Tengo muchos amigos, amigas y salgo casi siempre.


Nunca esta demas decirlo


Suerte ;)

Etiquetas: php
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:42.