Foros del Web » Programando para Internet » PHP »

Como sacar de 2 tablas varibales y ponerlas en una sola cadena

Estas en el tema de Como sacar de 2 tablas varibales y ponerlas en una sola cadena en el foro de PHP en Foros del Web. Quiero sacar ciertas variables de 2 tablas diferentes de mysql y ponerlas juntas en un hecho por ese orden. El problema es que no puedo ...
  #1 (permalink)  
Antiguo 12/01/2011, 04:56
 
Fecha de Ingreso: mayo-2008
Mensajes: 228
Antigüedad: 15 años, 11 meses
Puntos: 2
Como sacar de 2 tablas varibales y ponerlas en una sola cadena

Quiero sacar ciertas variables de 2 tablas diferentes de mysql y ponerlas juntas en un hecho por ese orden. El problema es que no puedo comprobar si sale bien o no. Tengo el siguiente codigo:
Código PHP:
<?php
session_start
();
require 
'db.inc.php';
$db mysql_connect(MYSQL_HOSTMYSQL_USERMYSQL_PASSWORD) or
die (
'Unable to connect. Check your connection parameters.');
mysql_select_db(MYSQL_DB$db) or die(mysql_error($db));

$order_id=$_GET["order"];

$session session_id();
$query 'SELECT * from ecomm_orders where
order_id = "' 
$order_id '"';

$result mysql_query($query$db) or die (mysql_error($db));
$rows mysql_num_rows ($result);
$cadenaproductos '';


$query2 'SELECT * from ecomm_orders_details where
order_id = "' 
$order_id '"';

$result2 mysql_query($query2$db) or die (mysql_error($db));
$rows2 mysql_num_rows ($result2);



$result_details mysql_query($query_details$db) or die (mysql_error($db));
for (
$x=0$x<$rows2$x++)
{
        
$resultado2 mysql_fetch_array ($result2);
        
$cantidadproducto $resultado2['order_qty'];
        
$codigoproducto $resultado2['product_code'];
        
$precioproducto $resultado2['precio'];

        
$cadenaproductos="$cadenaproductos\r\n$codigoproducto\r\n\producto un placer\r\n$cantidadproducto\r\n$cantidadproducto\r\n";

}

      if (
$rows 0)
      {
          for (
$i=0$i<$rows$i++)
        {
         
$resultado mysql_fetch_array ($result);
         
$apagar=$resultado['cost_total']*100;

        }
      }
      else { 
$apagar=7999; }


      


    echo 
"M978$apagar\n$rows2$cadenaproductos";

?>
  #2 (permalink)  
Antiguo 12/01/2011, 07:52
Avatar de RIVERMILLOS  
Fecha de Ingreso: marzo-2010
Mensajes: 1.336
Antigüedad: 14 años, 1 mes
Puntos: 15
Respuesta: Como sacar de 2 tablas varibales y ponerlas en una sola cadena

no entendi muy bien cual es el problema podrias explicarte mas .

saludos
  #3 (permalink)  
Antiguo 12/01/2011, 09:17
 
Fecha de Ingreso: mayo-2008
Mensajes: 228
Antigüedad: 15 años, 11 meses
Puntos: 2
Respuesta: Como sacar de 2 tablas varibales y ponerlas en una sola cadena

Cita:
Iniciado por RIVERMILLOS Ver Mensaje
no entendi muy bien cual es el problema podrias explicarte mas .

saludos
Ya nada al final lo he sacado despues de toda la mañana, lo que queria era hacer 2 cositas muy simples y casi esta bien. Tengo 2 tablas ecomm_order y ecomm_order_details, necesitaba sacar algunos campos de ambas tablas y meterlas dentro de cadena solo que no sabia porque me estaba fallando.

Al parecer el problema era el orden en el que se citanban.

Etiquetas: tablas, cadenas
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 03:18.