Foros del Web » Programando para Internet » PHP »

Insertar filas en pag dinamica

Estas en el tema de Insertar filas en pag dinamica en el foro de PHP en Foros del Web. Hola a todos de nuevo. Hace ya como una semana que ando batallando con un problema y no le encuentro la pata, es por eso ...
  #1 (permalink)  
Antiguo 15/05/2007, 10:29
 
Fecha de Ingreso: febrero-2007
Mensajes: 7
Antigüedad: 17 años, 2 meses
Puntos: 0
Insertar filas en pag dinamica

Hola a todos de nuevo.
Hace ya como una semana que ando batallando con un problema y no le encuentro la pata, es por eso que decido ver si alguien a tenido o tiene el mismo problema y me puede echar una mano.

Voy a tratar de explicarlo brevemente tengo una .php donde hago una consulta a una base de datos la cual me devuelve siertos valores pero si algunos valores especificos son >=1 debe crear me una fila nueva donde me tiene que mostrar dicho valor.
Pongo un trozo de codigo como para que lo evaluen y me digan lo que piensan:
Código HTML:
<tbody id="Caso_1">
 <tr height=20 style='height:15pt'> 
Código PHP:
<?
if ($a1>=1){
$v1="$a1";
$v2="$a2";
echo 
'<script languaje="JavaScript">
window.onload = insertFila1;
var v1="'
.$v1.'";
var v2="'
.$v2.'";

function insertFila1() {
var TBODY = document.getElementById("Caso_1");
var TR;
var TD;
var Text;
TR = document.createElement("tr");
TR.setAttribute("height","20");
TD = document.createElement("td");
Text = document.createTextNode(v1);
TD.appendChild(Text);
TR.appendChild(TD);
TD = document.createElement("td");
Text = document.createTextNode(v2);
TD.appendChild(Text);
TBODY.appendChild(TR);
}
</script>'
;}
}
if (
$b1>=1){
$w1="$b1";
$w2="$b2";
echo 
'<script languaje="JavaScript">
window.onload = insertFila1;
var w1="'
.$w1.'";
var w2="'
.$w2.'";

function insertFila1() {
var TBODY = document.getElementById("Caso_1");
var TR;
var TD;
var Text;
TR = document.createElement("tr");
TR.setAttribute("height","20");
TD = document.createElement("td");
Text = document.createTextNode(w1);
TD.appendChild(Text);
TR.appendChild(TD);
TD = document.createElement("td");
Text = document.createTextNode(w2);
TD.appendChild(Text);
TBODY.appendChild(TR);
}
</script>'
;}
}
?>
Un ej grafigo
Datos en la db
a1 = 10 a2 = Resmas A4
b1 = 50 b2 = Lapices
---------------
U. Descripción
10 Resmas A4 <----- si a1>=1 insertar esta fila
50 Lapices <----- si b1>=1 insertar esta otra

solo serian 4 filas las que nececito insertar.

En este momento solo me inserta 1 Fila y no se por que no la segunda.
Cualquier dato que me puedan aportar desde ya le sera muy agradecido.


Última edición por RoJaS-21; 15/05/2007 a las 10:38 Razón: Para una mejor comprencion
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 14:14.