Archivo para Octubre, 2008

Ejemplo de punteros de array en C

Por OILIME | 5 de Octubre de 2008 a las 3:01 |

En el siguiente programa se trabaja con un array de números enteros que es enviado como argumento a dos funciones, una que le introduce valores y otra que los presente en pantalla.

#include <stdio.h>
#include <stdlib.h>
#define TAM 10

void valores(int numeros[]);
void visualizar(int numeros[]);

int main()
{
   int numeros[TAM];
   printf("Ejemplo de paso de arrays entre funciones\n");
   valores(numeros);
   printf("Los valores introducidos fueron: \n");
   visualizar(numeros);
   getch();
}

void valores(int *numeros)
{
   int i;
   for(i=0;i<TAM;i++)
   {
      printf("Elemento[%d]: ", i+1);
      scanf("%d", &numeros[i]);
   }
}

void visualizar(int numeros[])
{
   int i;
   for(i=0;i<TAM;i++)
      printf("Numero[%d]= %d\n", i+1, numeros[i]);
}

Conexión a una base de datos con PHP

Por rani | 2 de Octubre de 2008 a las 5:05 |

Una vez que tenemos creada una base de datos en nuestro servidor, el siguiente paso es conectarnos a ella desde una página PHP. Para ello PHP nos proporciona una serie de instrucciones para acceder a bases de datos MySQL.

<?php
   if(!($conexion=mysql_connect("localhost", "usuario", "clave")))
   {
      echo  "No se ha podido conectar.";
      exit();
   }

   if(!(mysql_select_db("BaseDeDatos", $conexion)))
   {
      echo "Error al seleccionar la base de datos";
      exit();
   }

   echo "Conexión establecida.";

   mysql_close($conexion);    //cierra la conexión.
?>

*localhost: en caso de que el sevidor sea local; en caso contrario se pondria la IP o el nombre del Host.

*usuario y clave: usuario y clave de acceso a MySQL.

*BaseDeDatos: nombre de la base de datos con la que se quiere conectar.