Comunidad de diseño web y desarrollo en internet online

Novato frustrado

Citar            
MensajeEscrito el 15 Jun 2005 02:04 pm
Hola!!!!Les cuento que hace poco entré en el facinante mundo del php...hasta ahora solo trabajé con css y flash...me instalé el apache - mysql - php...y
me estoy tragando manuales de PHP...
Mi pregunta es...existe en algún lugar algún ejemplo terminado de conección entre php y mysql con el form para ingresar, para levantar la info, la base de datos...todo!!! terminadito, así lo desmenuzo todo y lo termino de comprender.
Hasta ahora todos los que encontré no me anduvo ninguno....
Mil perdones por esta pregunta que deben de haber leido miles de veces pero no sabía a donde recurrir.
Muchas gracias

Claudio

Por claugtrs

18 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 15 Jun 2005 02:26 pm
Hola.
usas Dreamweaver?
En la ayuda hay una parte que explica paso a paso lo que hay que hacer, no te da el codigo hecho porque la idea es hacerlo con Dreamweaver pero te puede servir para entender el proceso.
Todo eso que dices consta de varias partes
Primero, la creacion de la base de datos, luego un archivo de conexion a ella, luego el form de login, ahi comienzas con sesiones en PHP, luego los querys (consultas a la BD) y de ellas insertar, modificar, eliminar o mostrar datos.
mas o menos ese seria el orden. Asi que seria bueno que empezaras diciendo que has logrado hacer y que no, para ir directo al grano

Saludos

Por Ramm

BOFH

3152 de clabLevel

6 tutoriales
8 articulos

Genero:Masculino   Bastard Operators From Hell REC Héroes

London, UK

firefox
Citar            
MensajeEscrito el 15 Jun 2005 02:38 pm
Si tu tranquilo, por cierto, aquí tienes un muy buen manual que tiene ejemplos muy claros

http://www.lawebdelprogramador.com/cursos/enlace.php?idp=2465&id=71&texto=PHP

Por Aoyama

BOFH

6224 de clabLevel

6 tutoriales
12 articulos

Genero:Masculino   Anime Bloggers Bastard Operators From Hell

Webdesigner & Developer, en mis ratos libres bebo café por litros.

firefox
Citar            
MensajeEscrito el 15 Jun 2005 03:01 pm
Gracias pruebo y les cuento

Por claugtrs

18 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 15 Jun 2005 03:12 pm
DW Sucks!! Bloc de Notas Rulez! :lol::lol::lol::lol:
PS: Como mucho admito el "Programmers' NotePad"...

Pues en www.maestrosdelweb.com

o
www.webestilo.com

Encontraras tutoriales basicos de PHP y MySQL

En www.php.net encontraras en la seccion de referencia/manual del lenguaje, normalmente en cada entrada (funcion/metodo/atributos...) ejemplos eviados por programadores sobre esa funcion,... por ejemplo en la move_upload_file pues un script entero para subir archivos al server y cosas asi...

Por _CONEJO

BOFH

7639 de clabLevel

17 tutoriales
21 articulos

 

firefox
Citar            
MensajeEscrito el 15 Jun 2005 03:31 pm
Me parece que estoy metiendo la patadesde temprano.
Preparo unabase de datos con phpMyAdmind y la salvo "listado.sql"
despues el php (que se llama "insertar.php") pongo
[code]<?
//Conecto con la base
mysql_connect("localhost","pirulo","");
//Ejecuto de la sentencia SQL
mysql_db_query("listado.sql","insert into clientes (nombre,puesto) values ('$nombre','$puesto')");
?>
[/code]
Salvo que el problema lo tenga en el html?

[code]<HTML>
<HEAD>
<TITLE>Insertar.html</TITLE>
</HEAD>
<BODY>
<div align="center">
<h1>Insertar un registro</h1>
<br>
<FORM METHOD="POST" ACTION="insertar.php">
Nombre<br>
<INPUT TYPE="TEXT" NAME="nombre"><br>
Teléfono<br>
<INPUT TYPE="TEXT" NAME="puesto"><br>
<INPUT TYPE="SUBMIT" value="Insertar">
</FORM>
</div>
</BODY>
</HTML>
[/code]

Muchas gracias por echarme esta mano

Claudio

Por claugtrs

18 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 15 Jun 2005 04:02 pm

claugtrs escribió:

Preparo unabase de datos con phpMyAdmind y la salvo "listado.sql"
despues el php (que se llama "insertar.php") pongo
[code]<?
//Conecto con la base
mysql_connect("localhost","pirulo","");
//Ejecuto de la sentencia SQL
mysql_db_query("listado.sql","insert into clientes (nombre,puesto) values ('$nombre','$puesto')");


Oye, aqui ya esta fallando, una base de datos, no es solo el archivo .sql, de hecho, una BD funcionando consta de varios archivos.
El punto es que la BD debe estar funcionando en el servidor de bases de datos, en este caso MySQL, asi que el solo hecho de crear la BD con sus tablas en PhpmyAdmin, es suficiente para acceder a ella.
El archivo de conexion a la BD seria algo como esto:

[code]
<?php
$host = "localhost";//porque la bd debe estar corriendo en el servidor local
$database = "tu_BD"; //el nombre de la BD que creaste
$usuario = "usuario"; //el usuario para acceder a ella
$password = "****"; //ya sabes
$conexion = mysql_connect($host, $usuario, $password);
?>
[/code]

Por otro lado, necesitas aprender un poco mas sobre las sentencias SQL
un ejemplo:
[code]SELECT * FROM listado ORDER BY id ASC;[/code]
es una sentencia, que para funcionar, necesita los datos de la conexion, quedaria algo asi:

[code]
mysql_query("INSERT INTO clientes(nombre,puesto) VALUES ('$nombre', '$puesto'), $conexion");
[/code]

Aun falta que entiendas mejor que son y como funcionan las bases de datos, luego se te ira haciendo todo mas facil.

Por Ramm

BOFH

3152 de clabLevel

6 tutoriales
8 articulos

Genero:Masculino   Bastard Operators From Hell REC Héroes

London, UK

firefox
Citar            
MensajeEscrito el 15 Jun 2005 05:00 pm
OK...voy a empezar a interiorizarme con las bases de datos...gracias!!!!

Por claugtrs

18 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 15 Jun 2005 05:15 pm
No sería mala idea que leyeras esto:

http://www.cristalab.com/tutoriales/75/tutorial_basico_de_bases_de_datos

Por Aoyama

BOFH

6224 de clabLevel

6 tutoriales
12 articulos

Genero:Masculino   Anime Bloggers Bastard Operators From Hell

Webdesigner & Developer, en mis ratos libres bebo café por litros.

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.