Ver Mensaje Individual
  #4 (permalink)  
Antiguo 06/08/2008, 20:37
maverick19
 
Fecha de Ingreso: julio-2008
Ubicación: Santa Fe
Mensajes: 66
Antigüedad: 16 años, 7 meses
Puntos: 0
Respuesta: Duda de Novato

La verdad que programacion orientada a objetos en PHP no se nada, pero si deseas hacerlo de un modo "nomal" aqui te dejo un par de cositas:

Código PHP:
<?
// datos de configuracion
$ip 'localhost';
$usuario 'nombre_de_usuario_que_conecta_con_la_db';
$password 'password_de_la_db';
$db_name 'nombre_de_la_base_de_datos_que_usamos';
// conectamos con la db
$conn mysql_pconnect($ip,$usuario,$password)
or die();
// seleccionamos la base de datos
$huboerror mysql_select_db($db_name,$conn)
or die();
?>
Con la función “mysql_pconnect” obtenemos la conexión con el servidor de base de datos, tenemos que completar entonces la ip al servidor, nombre de usuario y contraseña, una vez hecho esto guardamos la conexión en la variable “$conn”.
En caso de que no conecte “matamos” la aplicación (para que nuestro script no continúe corriendo).

Una vez que tenemos nuestra conexión le decimos con qué base de datos queremos trabajar, ya que es posible tener varias base de datos en un mismo servidor. Con “mysql_select_db”, le pasamos el nombre de la base de datos y la conexión que acabamos de crear y listo, ya tenemos todo preparado para comenzar con nuestras consultas.

Bien, supongamos que tenemos nuestra tabla noticias con los siguientes campos idNoticia, Título, Cuerpo y Estado. Vamos a realizar una consulta para traer el listado completo de noticias que están almacenadas en esa tabla.
A continuación de lo que escribimos antes, siempre dentro de los <? ?> vamos a poner:

Código PHP:
$query "SELECT idNoticia,titulo,cuerpo,estado FROM noticias";
$response mysql_query($query$conn);
$row mysql_fetch_assoc($response); 
y despues para llamar a las variables haces

Código PHP:
echo $row["idNoticias"]; 
Esto es de un taller de PHP que consegui para novatos, esta muy bueno, si deseas q te lo mande, mandame un privado y te lo mando...

suerte!