Logo

Foro sobre los Ciclos Formativos de Grado Medio ( SMR ) y Superior ( ASIR, DAI, DAM y DAW ).

CSS en un PHP ? U_U

Foro sobre el módulo > Mantenimiento de portales de información.


Re: CSS en un PHP ? U_U

Notapor Kashir el 28 Feb 2010, 18:52

Ups, perdona ... xD
Bienvenida debbs. ^^

Bueno, al final lo haré por marcos, más que nada porque es para entregar este jueves, pero no te preocupes que tu explicación y demás no caerá en saco roto, también lo aprenderé.

He empezado con el Registro, mediante 2 archivos. El formulario y el aviso.

Registro1.php - Debe registrarse para ver este enlace. Gracias por su visita.
Registro2.php - Debe registrarse para ver este enlace. Gracias por su visita.

nick - varchar(20) - latin1_swedish_ci - Primary Key
pwd varchar(20) - latin1_swedish_ci - Not null
perfil varchar(20) - latin1_swedish_ci - Not null


Sin más.
Última edición por Kashir el 19 Mar 2010, 17:17, editado 2 veces en total
Imagen
Imagen
Avatar de Usuario
Kashir
Moderador FP
Moderador FP
 
Mensajes: 1070
Registrado: 11 Dic 2008, 23:20
Ubicación: Córdoba, España
Ciclo Formativo: DAI / DAM
Curso:
Acceso por: Prueba de Acceso
Provincia: Cordoba
Instituto: IES Trassierra

Re: CSS en un PHP ? U_U

Notapor debbs el 28 Feb 2010, 19:18

Bien pues si necesitas ayuda con otra cosa, ya sabes!
Salu2
Avatar de Usuario
debbs
Visitante
Visitante
 
Mensajes: 6
Registrado: 26 Feb 2010, 18:58
Ciclo Formativo: DAI / DAM
Curso:

Re: CSS en un PHP ? U_U

Notapor newboy el 01 Mar 2010, 17:43

Si te sobra tiempo para entregarlo, te digo unas pequeñas mejoras para tu db.

- Crea un primer campo para identificar a los usuarios por un número o ID, como clave primaria y autoincrementable. Así tendrás libertad para nuevas consultas y organización.

- La codificación de las tablas la cambiaría a utf, mira este mensaje de Debe registrarse para ver este enlace. Gracias por su visita..

- La conexión a la base de datos la realizaría en otro fichero externo mediante una función y unas variables definidas, al igual que lo tienes, pero incluyendo también como variable el nombre de la DB, por si trasteas de local a remoto para no cambiar en todos sitios dónde incluyas la conexión.

Ésta función te puede interesar:

$sql = mysql_connect(Servidordb,Usuariodb,Passdb);

mysql_query("SET NAMES 'utf8'");

Código: Seleccionar todo
function conectar($sql) {

   if ( ! $link = mysql_connect(Servidordb,Usuariodb,Passdb) ) {
   echo ("Error en la conexión.");
   return false;
}
if ( ! mysql_select_db(Nombredb,$link) ) {
   echo ("Error en la conexión.");
   return false;
}
if ( ! $consulta = mysql_query($sql,$link) ) {
   echo ("Error en la consulta: $sql.");
   return false;
}
return $consulta;
}


Previamente habrás definido las constantes de para la función, no variables en este caso:

Código: Seleccionar todo
define("Servidordb","localhost");
define("Usuariodb","usuario");
define("Passdb","pass");
define("Nombredb","db");


Y para utilizar la función al hacer una consulta, por ejemplo:

Código: Seleccionar todo
<?php

// Llamar al fichero que contiene la funcion para conectar
include('datosconexion.php');

$variable = conectar ("SELECT * FROM tabla'") or die(mysql_error());

if ($row = mysql_fetch_array($variable)){

   do {

      echo "   <p>".$row["campo"]."</p> \n";
   
   } while ($row = mysql_fetch_array($variable));

} else {
   echo "No hay datos disponibles.";
}
?>


Salu2.
Avatar de Usuario
newboy
Admin & Webmaster
Admin & Webmaster
 
Mensajes: 2046
Registrado: 20 Jul 2008, 16:12
Ubicación: 127.0.0.1
Ciclo Formativo: No estudio FP
Curso: Ninguno

Re: CSS en un PHP ? U_U

Notapor Lobo14 el 01 Mar 2010, 18:28

Eso para conectar a la base de datos desde otro fichero, que viene en el manual que hicistes de php + mysql, que me esta viniendo de perlas para la web esa que estoy haciendo para MPI!! :D
Avatar de Usuario
Lobo14
Moderador FP
Moderador FP
 
Mensajes: 1324
Registrado: 04 Sep 2008, 15:12
Ciclo Formativo: DAI / DAM
Curso:
Acceso por: Prueba de Acceso
Provincia: Huelva
Instituto: I.E.S. La Marisma

Re: CSS en un PHP ? U_U

Notapor Kashir el 01 Mar 2010, 20:30

Sep, todo lo que me has puesto me suena del tutorial.
Gracias Newboy.

Sin más.
Imagen
Imagen
Avatar de Usuario
Kashir
Moderador FP
Moderador FP
 
Mensajes: 1070
Registrado: 11 Dic 2008, 23:20
Ubicación: Córdoba, España
Ciclo Formativo: DAI / DAM
Curso:
Acceso por: Prueba de Acceso
Provincia: Cordoba
Instituto: IES Trassierra

Previo

Volver a MPI

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados