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!!