
18/08/2007, 09:42
|
| | Fecha de Ingreso: agosto-2007
Mensajes: 101
Antigüedad: 17 años, 6 meses Puntos: 1 | |
Re: Se hace con PHP? Yo soy novato y todo lo que he aprendido (casi nada) fue leyendo por ahí, y gracias a gente que entiende de compañerismo. Aquí va lo poco que se, pero moviendolo bien, puedes hacer mucho.
Para "jugar" con MYSQL tienes primero que hacerle una llamada:
<?
$dbhost="localhost"; // host del MySQL (generalmente localhost)
$dbusuario="nick_usuario_db"; // aqui debes ingresar el nombre de usuario
// para acceder a la base
$dbpassword="password"; // password de acceso para el usuario de la
// linea anterior
$db="db"; // Seleccionamos la base con la cual trabajar
$conexion = mysql_connect($dbhost, $dbusuario, $dbpassword);
mysql_select_db($db, $conexion);
?>
te explico algo por encima, todo lo que empieza por $ son variables.
ejemplo:
$dbhost="localhost"; // host del MySQL (generalmente localhost)
$dbusuario="nick_usuario_db"; // aqui debes ingresar el nombre de usuario
// para acceder a la base
$dbpassword="password"; // password de acceso para el usuario de la
// linea anterior
$db="db"; // Seleccionamos la base con la cual trabajar
aki lo que hicimos fue darles valor a esas variables. Ahora empieza la llamada a la database:
$conexion = mysql_connect($dbhost, $dbusuario, $dbpassword);
mysql_select_db($db, $conexion);
Con esto conseguimos la conexion a la base de datos. Esto tiene que ir siempre al principio de cada php, que haga referencia a la database (db). Cuando quieras ya cerrar la conexion usas:
mysql_close($link);
+++++++++++esto de arriba es primordial y la base de las bases xD++++++++++
Ahora para insertar valores a los campos de la db:
mysql_query("insert into db (campo1,campo2,campo3) values (valor1,valor2,valor3)",$conexion);
Te explico... insert into es el comando para insertar datos.
Campo1, campo2 etc.. son los nombres de los campos que tienes en tu db.
values (valor1,valor2,etc) son los valores que daras a cada campo, tambien se los puedes dar atraves de variables como... values('$variable1','$variable2')
mysql_query="Delete From db Where campo1='$variable1'";
En esta linea de arriba traducida seria algo asi... borra en db donde el campo1 tiene valor de '$variable1'.
mysql_query = "update db set campo1='$variable1' WHERE campo2='$variable2'";
Dice lo mismo que el de arriba pero en vez de de borrar, sirve para modificar.
Creo que esto te tendra un tiempo ocupado xD. chao ;) |