dedalouss
Usuario (Puerto Rico)
Importante mejora de C# que supera a Python y PHP en esta nueva clasificación. 24/03/2011 - Gracias a los datos recopilados por el Indice Comunitario de Programación TIOBE podemos ofrecer cada mes un ranking con los lenguajes de mayor popularidad entre la comunidad de desarrolladores. En esta ocasión destaca, C# el lenguaje de propósito general orientado a objetos creado por Microsoft para su plataforma .NET, y que obtiene una sustancial mejora respecto al mes de febrero que lo sitúa cuarto entre los lenguajes de programación más populares. Pese a su innegable importancia entre los lenguajes para el desarrollo de páginas web, PHP, vuelve a obtener uno de los que peores resultados en cuanto a perdida de mercado respecto al mes anterior. Java y C siguen siendo los más destacados del ranking pese a que desde hace tiempo continúan estancados. Ranking lenguajes de programación Marzo 2011: 1.Java 2.C 3.C++ 4.C# 5.PHP 6.Python 7.(Visual) Basic 8.Objective-C 9.Perl 10.JavaScript Como recordamos con cada clasificación, este ranking tiene un valor relativo que puede ser interesante para dejarnos conocer si nuestras habilidades de programación están actualizadas o incluso como referencia para decidir qué lenguaje de programación puede ser más interesante aprender.
Crear los archivos que se detallan a continuación con su contenido, esto es un ejemplo simple y sencillo para que puedan visualizar como dar mantenimiento a una tabla en MySQL con PHP. Archivo: conexion.php <?php $dbhost="localhost:3306"; // host del MySQL (generalmente localhost) $dbusuario="root"; // aqui debes ingresar el nombre de usuario // para acceder a la base $dbpassword="usbw"; // password de acceso para el usuario de la // linea anterior $db="demo"; // Seleccionamos la base con la cual trabajar $conexion = mysql_connect($dbhost, $dbusuario, $dbpassword); mysql_select_db($db, $conexion); ?> Archivo: cerrar_conexion.php <?php mysql_close($conexion); ?> Archivo: ver.php <html> <head> <title>Listado de Usuarios</title> <script language="javascript"> function nuevo() { window.open("guardar.php","_parent"; } </script> </head> <body> <h2>Listado de usuarios</h2> <?php include "conexion.php"; $result=mysql_query("SELECT * FROM usuarios ORDER BY nombre",$conexion); echo "<table border=1> <tr> <td><b>Nombre</b></td> <td><b>Apellido</b></td> <td><b>DNI</b></td> <td><b>Opciones</b></td> </tr>"; while($row=mysql_fetch_row($result)) { echo "<tr> <td>$row[0]</td> <td>$row[1]</td> <td>$row[2]</td> <td><a href="actualizar.php?dni=$row[2]">Actualizar</a> <a href="borrar.php?dni=$row[2]">Eliminar</a></td> </tr>"; } echo"</table>"; include "cerrar_conexion.php"; ?> <input type="button" value="Nuevo" onclick="nuevo()" /> </body> </html> Archivo: actualizar.php <?php include "conexion.php"; $accion=$_GET; if (!isset($accion)) { $dni=$_GET; $result=mysql_query("SELECT * FROM usuarios WHERE dni=$dni",$conexion); $row=mysql_fetch_row($result); echo " <html> <head> <title>Actualizar Usuario</title> <script language="javascript"> function cancelar() { window.open("ver.php","_parent"; } </script> </head> <body> <h3>Actualizar Usuario</h3> <form action="actualizar.php?accion=guardar" method="POST"> Nombre:<br> <input type="text" value="$row[0]" name="nombre"><br> Apellido:<br> <input type="text" value="$row[1]" name="apellido"><br> DNI:<br> <input type="text" value="$row[2]" name="dni"><br> <input type="hidden" name="dniAnt" value="$row[2]"> <input type="submit" value="Actualizar"> <input type="button" value="Cancelar" onclick="cancelar()" /> </form> </body> </html>"; }elseif($accion=="guardar" { $nombre=$_POST; $apellido=$_POST; $dni=$_POST; $dniAnt=$_POST; $result=mysql_query("UPDATE usuarios SET nombre="".$nombre."",apellido="".$apellido."", dni=".$dni." WHERE dni = ".$dniAnt,$conexion); echo " <html> <head> <title>Actualizar Usuario</title> </head> <body> <h3>Los datos han sido actualizados</h3> <a href="ver.php">Ir a listado</a> </body> </html>"; } include "cerrar_conexion.php"; ?> Archivo: borrar.php <?php include "conexion.php"; $accion=$_GET; if (!isset($accion)) { $dni=$_GET; $result=mysql_query("SELECT * FROM usuarios WHERE dni=$dni",$conexion); $row=mysql_fetch_row($result); echo" <html> <head> <title>Borrar Usuario</title> <script language="javascript"> function cancelar() { window.open("ver.php","_parent"; } </script> </head> <body> <h3>Borrar Usuario</h3> <form action="borrar.php?accion=guardar" method="POST"> Nombre:<br> <input type="text" value="$row[0]" name="nombre" readonly="readonly"><br> Apellido:<br> <input type="text" value="$row[1]" name="apellido" readonly="readonly"><br> DNI:<br> <input type="text" value="$row[2]" name="dni" readonly="readonly"><br> <input type="submit" value="Borrar"> <input type="button" value="Cancelar" onclick="cancelar()" /> </form> </body> </html>"; }elseif($accion=="guardar" { $dni=$_POST; $result=mysql_query("DELETE FROM usuarios WHERE dni = ".$dni,$conexion); echo" <html> <head> <title>Borrar Usuario</title> </head> <body> <h3>El registro se ha borrado</h3> <a href="ver.php">Ir a listado</a> </body> </html>"; } include "cerrar_conexion.php"; ?> Archivo: guardar.php <?php include "conexion.php"; $accion=$_GET; if (!isset($accion)) { echo " <html> <head> <title>Crear Nuevo Uusario</title> <script language="javascript"> function cancelar() { window.open("ver.php","_parent"; } </script> </head> <body> <h3>Crear Nuevo Uusario</h3> <form name="form1" method="post" action="guardar.php?accion=guardar"> Nombre:<br> <input type="text" name="nombre"><br> Apellido:<br> <input type="text" name="apellido"><br> DNI:<br> <input type="text" name="dni"><br> <input type="submit" value="Crear"> <input type="button" value="Cancelar" onclick="cancelar()" /> </form> </body> </html>"; }elseif($accion=="guardar" { $nombre=$_POST; $apellido=$_POST; $dni=$_POST; $result=mysql_query("INSERT INTO usuarios(nombre, apellido, dni) VALUES ("".$nombre."","".$apellido."",".$dni."",$conexion); echo " <html> <head> <title>Crear Nuevo Uusario</title> </head> <body> <h3>Los datos han sido guardados</h3> <a href="ver.php">Ir a listado</a> </body> </html>"; } include "cerrar_conexion.php"; ?> aquí está el código para la base de datos y tabla y puedan realizar pruebas. SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0; SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0; SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='TRADITIONAL'; CREATE SCHEMA IF NOT EXISTS `demo` DEFAULT CHARACTER SET latin1 COLLATE latin1_swedish_ci ; USE `demo`; -- ----------------------------------------------------- -- Table `demo`.`usuarios` -- ----------------------------------------------------- CREATE TABLE IF NOT EXISTS `demo`.`usuarios` ( `nombre` VARCHAR(75) NOT NULL , `apellido` VARCHAR(75) NOT NULL , `dni` DOUBLE NOT NULL , PRIMARY KEY (`dni`) ) ENGINE = MyISAM; SET SQL_MODE=@OLD_SQL_MODE; SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS; SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS;
Bien tenia tiempo de no compartir, pero este dia les traigo algo bien chevere q se mas de alguno le va a gustar y se trata de un simulador de eventos fisicos a continuacion la descripcion formal: Es una poderosa herramienta hecha para el aprendizaje de descubrimiento, y ésta ayuda a los estudiantes a visualizar y aprender conceptos abstractos. Desarrolla habilidades de intriga y conocimiento de la física al permitir a su usuario a estudiar casi cualquier parámetro físico y a medir sus efectos en casi cualquier cantidad. Permite a los estudiantes a explorar el mundo de la física a través de simulaciones fáciles de usar y de rápido aprendizaje. Los estudiantes son capaces de visualizar algunos conceptos abstractos enseñados en clase y evaluar hipótesis. Energía Potencial y Cinética Energía gravitacional y potencial Energía potencial en un resorte Energía cinética y la masa Energía cinética y la velocidad Conservación de la Energía Energía potencial y cinética en un péndulo Conservación de la energía en una montaña rusa Conservación de la energía para alguien que practica el snowboard Conservación de la energía para un resorte Conservación de la energía para alguien que practica bungee jumping Calor y Temperatura Temperatura Capacidad de calor Cambio de fases Expansión termal Transferencia de Calor Transferencia de calor Conducción Convección Radiación Ondas y Sonido Movimiento de las ondas Velocidad de las ondas Velocidad del sonido Efecto Doppler Descarga en deposit files uniendo el siguiente texto (quitando las comillas y el simbolo +) "http://depo"+"sitfiles.org"+"/files/u0tu5tnqo" clave : 2014pi1234567890