
ciclo necesito ayuda
Publicado por undertaker (8 intervenciones) el 08/09/2014 09:06:17
Necesito ayuda en un bucle
Resulta que tengo los siguientes datos
en un string : Producto||Nombre||Descripcion
Quiero que al imprimir me muestre asi
1: Producto,
2: Nombre,
3: Descripcion.
Lo que pretendo es hacer una tabla que comparta la desccripcion Producto||Nombre||Descripcion con formato asi :
1 : Producto, 2: Nombre, 3: Descripcion
y la tabla a mostrar tenga (numero,cadena,cantidades)
puedo mostrar la descripcion sin problemas
pero no se donde meter el otro while
Resulta que tengo los siguientes datos
en un string : Producto||Nombre||Descripcion
Quiero que al imprimir me muestre asi
1: Producto,
2: Nombre,
3: Descripcion.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
$sql = "select numero,cadena,cantidades from registros;
$result= pg_query($sql);
while ($row= pg_fetch_array($result)) {
$des = $row['cadena'];
$a = str_replace("||", ",", $des);
$variable = $a;
$arr = explode(",", $variable);
$cantidad = 3;
$var = "";
for ($i = 0; $i < $cantidad; $i++) {
switch ($i) {
case 0:
if ($arr [0] == "") {
$arr [0] = "Sin descripción";
} else {
$var = "1: " . $arr [0] . ", ";
}
break;
case 1:
if ($arr [1] == "") {
$arr [1] = "Sin descripción";
} else {
$var = "2: " . $arr [1] . ", ";
}
break;
case 2:
if ($arr [2] == "") {
$arr [2] = "Sin descripción";
} else {
$var = "3: " . $arr [2] . ", ";
}
break;
}
}
Lo que pretendo es hacer una tabla que comparta la desccripcion Producto||Nombre||Descripcion con formato asi :
1 : Producto, 2: Nombre, 3: Descripcion
y la tabla a mostrar tenga (numero,cadena,cantidades)
puedo mostrar la descripcion sin problemas
pero no se donde meter el otro while
1
2
3
while ($row1 = pg_fetch_array($result)) {
echo $row1 ['numero'] ." , ". $var ." ".$row1 ['cantidades']. ".";
}
Valora esta pregunta


0