Foros del Web » Programando para Internet » PHP »

While y tabla

Estas en el tema de While y tabla en el foro de PHP en Foros del Web. Bueno les traigo una duda creo q bastante simple pero no la puedo solucionar. lo q necesito hacer es q un bucle me arme una ...
  #1 (permalink)  
Antiguo 13/11/2013, 14:49
 
Fecha de Ingreso: julio-2011
Mensajes: 24
Antigüedad: 12 años, 10 meses
Puntos: 0
While y tabla

Bueno les traigo una duda creo q bastante simple pero no la puedo solucionar.
lo q necesito hacer es q un bucle me arme una serie de DIV q tienen q estar relacionadas con otras div del mismo nombre para funcionar con jquery.
El problema esta en como pausarel bucle while cerrar y abrir las div y volver con el bucle para seguir poniendo los datos.
Intente cerrar cortar el php introducir html y volver a abrir el php para q continuara la sentencia, aunq no me funciono.
Espero su ayuda, gracias
Código PHP:
<? $resultado=mysql_query("SELECT * FROM puntosdeventa");
                if(!
$resultado){
                    echo 
"Error al seleccionar puntos de venta";
                }else{while(
$registro=mysql_fetch_array($resultado)){
                    if(
$registro['datos']!=""){
                         echo 
"<div class='marker' id='".$registro['provincia']."' data-coords='".$registro['coordenadas']."'>
                    <h3>"
.$registro['provincia']."</h3>
                    <p>"
.$registro['datos']."
                  </p>
                    <a href='http://"
.$registro['web']."'>".$registro['web']."</a>
                </div>"
;
                
?></div> <div class='controls'> <?
                
echo "<a href='#' rel='".$registro['provincia']."'>".$registro['provincia']."</a>
                "
;}?> </div>
 <?                    
                    
}
                }
  #2 (permalink)  
Antiguo 13/11/2013, 21:18
 
Fecha de Ingreso: diciembre-2012
Mensajes: 178
Antigüedad: 11 años, 4 meses
Puntos: 2
Respuesta: While y tabla

bueno eso esta super confuso abrir cerrar y volver abrir

pero intentaré ayudar yo lo que hago para separar los divs es lo siguiente

Código PHP:
Ver original
  1. do{
  2. <div id="lo que sea">
  3. contenido del div
  4. </div>
  5. } while ($row_principal = mysql_fetch_assoc($principal));

Última edición por webosiris; 15/11/2013 a las 07:09
  #3 (permalink)  
Antiguo 13/11/2013, 23:50
 
Fecha de Ingreso: agosto-2013
Ubicación: Guatemala
Mensajes: 137
Antigüedad: 10 años, 8 meses
Puntos: 4
Respuesta: While y tabla

Primero tendrias que poner que error te da porque el unico que veo a simple vista es que tus etiqutas php están mal puestas es decir
Código PHP:
<?php ?>
y no
Código PHP:
<? ?>
Cita:
Iniciado por aletutuca Ver Mensaje
Bueno les traigo una duda creo q bastante simple pero no la puedo solucionar.
lo q necesito hacer es q un bucle me arme una serie de DIV q tienen q estar relacionadas con otras div del mismo nombre para funcionar con jquery.
El problema esta en como pausarel bucle while cerrar y abrir las div y volver con el bucle para seguir poniendo los datos.
Intente cerrar cortar el php introducir html y volver a abrir el php para q continuara la sentencia, aunq no me funciono.
Espero su ayuda, gracias
Código PHP:
<? $resultado=mysql_query("SELECT * FROM puntosdeventa");
                if(!
$resultado){
                    echo 
"Error al seleccionar puntos de venta";
                }else{while(
$registro=mysql_fetch_array($resultado)){
                    if(
$registro['datos']!=""){
                         echo 
"<div class='marker' id='".$registro['provincia']."' data-coords='".$registro['coordenadas']."'>
                    <h3>"
.$registro['provincia']."</h3>
                    <p>"
.$registro['datos']."
                  </p>
                    <a href='http://"
.$registro['web']."'>".$registro['web']."</a>
                </div>"
;
                
?></div> <div class='controls'> <?
                
echo "<a href='#' rel='".$registro['provincia']."'>".$registro['provincia']."</a>
                "
;}?> </div>
 <?                    
                    
}
                }

Etiquetas: html, registro, select, sql, tabla
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 16:08.