Foros del Web » Creando para Internet » Sistemas de gestión de contenidos » Joomla »

pasar de php-nuke a joomla?

Estas en el tema de pasar de php-nuke a joomla? en el foro de Joomla en Foros del Web. Hola amigo del foro del web.... Esto pasando de una base de datos de php-nuke (una vercion vieja) a joomla... voy a pasar TITULO, FECHA ...
  #1 (permalink)  
Antiguo 07/07/2009, 19:40
Avatar de eldjmix  
Fecha de Ingreso: enero-2007
Ubicación: Puerto Madryn, Argentina
Mensajes: 73
Antigüedad: 17 años, 10 meses
Puntos: 0
Pregunta pasar de php-nuke a joomla?

Hola amigo del foro del web....
Esto pasando de una base de datos de php-nuke (una vercion vieja) a joomla...
voy a pasar TITULO, FECHA Y HORA DE PUBLICACION, VISITAS, y otro datos...
arme esta programacion pero creo que el error esta en la segunda coneccion...
Alguin conoce como pasar de una base de datos a otra...
GRACIAS...

Código PHP:
<?php function conectar($bd

    
$base_de_datos $bd;
    
$db_usuario "eldjmix_fierros"
    
$db_password "Fede19068815"
   
    if (!(
$link mysql_connect("localhost"$db_usuario$db_password))) 
    { 
        echo 
"Error conectando a la base de datos."
        exit(); 
    } 
    if (!
mysql_select_db($base_de_datos$link)) 
    { 
        echo 
"Error seleccionando la base de datos."
        exit(); 
    } 
    return 
$link


$db conectar("eldjmix_fierros_bd");

$resultados mysql_query("SELECT * FROM nuke_stories ");

$db conectar("eldjmix_fierros");
while(
$articulo=mysql_fetch_array($resultados)) {
mysql_query("INSERT INTO jos_content ( title, created, introtext, fulltext, hits) VALUES ('$articulo[title]', '$articulo[time]', '$articulo[hometext]', '$articulo[bodytext]', '$articulo[counter]')");
?>
  #2 (permalink)  
Antiguo 07/07/2009, 21:04
 
Fecha de Ingreso: septiembre-2007
Ubicación: PyRoot
Mensajes: 1.515
Antigüedad: 17 años, 3 meses
Puntos: 188
Respuesta: pasar de php-nuke a joomla?

Hola tu código tiene muchos errores.
No se entiende que quieras hacer pero el codigo yo lo comenzaria a armar asi:

Código PHP:
<?php 
//Host Usuario Y contraseña
$db_host "localhost";
$db_user "eldjmix_fierros";
$db_password "Fede19068815";

//Nombre de la base de datos
$db "base_de_datos";

//Conectar
$bd "";
$link mysql_connect('$db_host''$db_user''$db_password');
@
mysql_connect('$db_host''$db_user''$db_password') or die ('Error conectando a la base de datos');
@
mysql_select_db('$db''$link') or die ('Error seleccionando la base de datos');

while(
$articulo=mysql_fetch_array($resultados)) {
mysql_query("INSERT INTO jos_content ( title, created, introtext, fulltext, hits) VALUES ('$articulo[title]', '$articulo[time]', '$articulo[hometext]', '$articulo[bodytext]', '$articulo[counter]')");
?>
saludos!
  #3 (permalink)  
Antiguo 07/07/2009, 21:05
Avatar de bioxido  
Fecha de Ingreso: diciembre-2008
Ubicación: $_SERVER['PHP_SELF']
Mensajes: 601
Antigüedad: 16 años
Puntos: 21
Respuesta: pasar de php-nuke a joomla?

Umm yo una vez hice algo parecido, asi de pasar de un CMS a otro tipo de CMS...y me complique mucho haciendolo asi de la forma que lo estas haciendo vos, por lo que decidi instalar el CMS al que queria pasar los datos del viejo en al misma DB del viejo... despues altere los nombres de las tablas, modificando y asi fue mas facil que copiar todo a otra DB..

Lo que si, esa forma seria si lo que vas a hacer es directamente dejar de usar el CMS 'viejo' ya que si alteras los nombres de las tablas envezde copiarlos te dejaria de funcionar el viejo.
  #4 (permalink)  
Antiguo 07/07/2009, 21:24
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 6 meses
Puntos: 2135
Respuesta: pasar de php-nuke a joomla?

Tema trasladado desde PHP
  #5 (permalink)  
Antiguo 08/07/2009, 06:23
Avatar de eldjmix  
Fecha de Ingreso: enero-2007
Ubicación: Puerto Madryn, Argentina
Mensajes: 73
Antigüedad: 17 años, 10 meses
Puntos: 0
Respuesta: pasar de php-nuke a joomla?

new el tema es que tengo que tengo que pasar de la base de datos eldjmix_fierros a eldjmix_fierros_bd...
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:27.