08/11/2008, 23:43
|
| | Fecha de Ingreso: septiembre-2006 Ubicación: Buenos Aires
Mensajes: 53
Antigüedad: 18 años, 2 meses Puntos: 0 | |
Respuesta: php +mysql Lo que necesitas son códigos PHP, HTML y JavaScript para hacer todo eso que queres hacer. Generalmente posteamos un pregunta sobre algo especifico, no pedimos que nos hagan la página entera, ja Primero, ¿Ya creaste las tablas esas en el servidor MySlq? Eso lo podes hacer desde phpmyadmin, si es que tu servidor lo tiene. O tambien lo podes hacer desde php, teniendo instalado Mysql, por su puesto. No te puedo escribir un ejemplo de como hacer todo eso que pedís porque no terminaría mas, además, no entendí muy bien lo que queres que se vea al elegir una, si ya estabas mostrando los datos, ¿que otros datos queres mostrar? Como sea, aquí te doy algunos tips para que vayas teniendo una idea. Tip rápido de PHP de como hacer una consulta a una tabla y mostrarla: Código PHP: <?php //primero haces la conexion con la base de datos $connect=mysql_connect("el servidor","usuario de la base","contraseña"); mysql_select_db("nombre de la base",$connect); $consulta=mysql_query("Select * from la_tabla order by id Desc",$connect) or die(mysql_error()); while($fila=mysql_fetch_array($consulta)){ //aqui imprimimos los valores de cada columna echo "<div onclick=\"escoger('$fila[id]','$fila[nombre]','$fila[costo]','$fila[efecto]'); this.style.background='#2bb2dd'\" style=\"border:1px solid black\">".$fila[nombre]." - ".$fila[costo]." - ".$fila[efecto]."</div>"; } mysql_free_result($consulta); //liberamos los resultados mysql_close($connect); //cerramos la conexion con la base ?> Con respecto a lo de Javascript, necesitarías crear alguna función, depende de como sea lo que queres hacer.
Por ejemplo: Código HTML: <script>
function escoger(id,nombre, costo, efecto){
document.elelegido.id=id;
document.elelegido.descripcion=nombre+"\n"+costo+"\n"+efecto;
}
</script>
<form name=elelegido action="archivoqueprocesa.php">
<input type=hidden name=id>
Datos del escogido:
<textarea name=descripcion></textarea>
<input type=submit value=Enviar>
</form> Por supuesto, si creas esas tablas que mostrar ahí, tene en cuenta que el nombre de los campos no son nombre, costo y efecto. sino su abreviación. eso tenes que cambiar para que sean iguales en ambos sino no va a andar. Fue solo un ejemplo más o menos para que tengas una idea. Fíjate, trata de buscar más información sobre php, mysql, javascript en google.
__________________ mysql_query("SELECT * FROM Intenet WHERE "Una pagina de verdad" ORDER BY id ASC"); |