Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/12/2014, 04:35
1chencho1
 
Fecha de Ingreso: febrero-2013
Mensajes: 25
Antigüedad: 11 años, 3 meses
Puntos: 2
Pregunta webService php

Hola a todos.

Estoy un poco verde en php y no sé si lo que quiero conseguir es realizable o no.

Tengo un pequeño servicio web que me devuelve los datos de una tabla de la siguiente manera:

fila1col1; fila1col2; fila1col3,...: fila2col1;fila2col2;...

(va poniendo los campos de cada fila separados por ; y antes de poner el primero de la segunda fila mete ":")

CODIGO:

Código:
$consulta = "SELECT `tipo` , `nombre` , `descripcion` , `hora` , `lugar` , `duracion` `horacero` FROM `".$tabla;
	
		$resultado= mysql_query($consulta,$enlace);
	
		$arraySalida = array();
		while($registro = mysql_fetch_assoc ($resultado) ):
			$cadena = "{$registro['tipo']};{$registro['nombre']};{$registro['descripcion']};{$registro['hora']};{$registro['minuto']};{$registro['lugar']};{$registro['duracion']};{$registro['fecha']};{$registro['horacero']}";
			$arraySalida[]= $cadena;
		
		endwhile;
		
	echo implode(":",$arraySalida);

Lo que quiero conseguir es que antes de que empiece a poner los campos de la segunda fila haga una consulta a otra tabla y ponga al final de la cadena antes de ":" y del primer campo de la segunda fila el campo que consulte de la otra tabla

Muchas gracias!!