Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] Insertar texto en medio de un array

Estas en el tema de Insertar texto en medio de un array en el foro de PHP en Foros del Web. Hola a todos! Tengo el siguiente caso: Código PHP: $result  =  mysql_query ( "SELECT * FROM preguntas" );  echo  '<div>' ; if ( $row  =  mysql_fetch_array ( $result )){  ...
  #1 (permalink)  
Antiguo 08/05/2014, 18:13
ivo
 
Fecha de Ingreso: noviembre-2002
Mensajes: 50
Antigüedad: 21 años, 5 meses
Puntos: 1
Exclamación Insertar texto en medio de un array

Hola a todos!
Tengo el siguiente caso:

Código PHP:
$result mysql_query("SELECT * FROM preguntas"); 
echo 
'<div>';
if (
$row mysql_fetch_array($result)){ 
   do { 
      echo 
'<div>';
echo 
'<div id="preguntanumero">'.$row["pregunta_numero"].'</div>';
echo 
'<div id="pregunta">'.$row["pregunta_texto"].'</div>';
echo 
'<div id="respuesta">'.$row["respuesta_texto"].'</div>';
echo 
'</div>';

}else{

echo 
'';  

}
   } while (
$row mysql_fetch_array($result)); 
 
echo 
'</div>'

Necesito que cuando el resultado de pregunta_numero llegue al número 6, inserte un texto determinado y luego continúe hasta el final.

Probé cosas, busqué, pero no lo logro.

Agradeceré mucho la ayuda.

Saludos!!
__________________
Ivo
  #2 (permalink)  
Antiguo 08/05/2014, 18:15
Avatar de Alexis88
Philosopher
 
Fecha de Ingreso: noviembre-2011
Ubicación: Tacna, Perú
Mensajes: 5.552
Antigüedad: 12 años, 5 meses
Puntos: 977
Respuesta: Insertar texto en medio de un array

Código PHP:
Ver original
  1. while ($row = mysql_fetch_array($result)){
  2.     echo '<div>';
  3.     echo '<div id="preguntanumero">'.$row["pregunta_numero"].'</div>';
  4.     echo '<div id="pregunta">'.$row["pregunta_texto"].'</div>';
  5.     echo '<div id="respuesta">'.$row["respuesta_texto"].'</div>';
  6.     echo '</div>';
  7.    
  8.     if ($row['pregunta_numero'] == 6) echo 'El texto que deseas insertar';
  9. }

Saludos
__________________
«Juro por mi vida y mi amor por ella, que jamás viviré para el provecho de otro hombre, ni le pediré a otro hombre que viva para el mío».

Ayn Rand

Última edición por Alexis88; 08/05/2014 a las 18:24 Razón: Corrección. No leí bien la descripción.
  #3 (permalink)  
Antiguo 08/05/2014, 18:25
ivo
 
Fecha de Ingreso: noviembre-2002
Mensajes: 50
Antigüedad: 21 años, 5 meses
Puntos: 1
Respuesta: Insertar texto en medio de un array

No sabes cuánto te lo agradezco!
Había intentado algo similar, pero evidentemente lo hacía mal.
Gracias!
__________________
Ivo
  #4 (permalink)  
Antiguo 08/05/2014, 19:09
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Insertar texto en medio de un array

Cita:
Iniciado por ivo Ver Mensaje
[... ]Había intentado algo similar, pero evidentemente lo hacía mal. [...]
Pues claro, si no muestras nada de dicho código nadie iba a adivinar que hacías mal.
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.

Etiquetas: medio, mysql, select
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 17:41.