Comunidad de diseño web y desarrollo en internet online

Tabulación o espacios en blanco en PHP

Citar            
MensajeEscrito el 27 Abr 2009 11:48 am
Hola, estoy intentando tabular o añadr varios espacios en blanco al comienzo de la línea que muestro por pantalla pero no hay manera.

Código :

while($fila2 = mysql_fetch_array($sql2)){     
        echo "     ".$fila2['nombre']." - <a href='eliminar_foto.php?id=$fila2[id]'>Eliminar Imagen</a>"."<br>\n";
    }


Alguna ayuda sobre el código que tengo que introducir justo después del echo para meter una tabulación o una serie de espacios en blanco?

Gracias, un saludo.

Por riestra

73 de clabLevel



 

msie8
Citar            
MensajeEscrito el 27 Abr 2009 02:06 pm
eso no se maneja con php se maneja con xhtml/css

Por Inyaka

Claber

3176 de clabLevel

9 tutoriales
2 articulos

Genero:Masculino   Desarrollador de GAIA

Programador y fotógrafo

firefox
Citar            
MensajeEscrito el 27 Abr 2009 04:15 pm
Y entonces como hago para que al mostrar esos hecho no comience pegado al margen izquiero sino un poco más separado?
Es decir, ¿Cómo meto espacios en blanco ahí...?

Por riestra

73 de clabLevel



 

msie8
Citar            
MensajeEscrito el 27 Abr 2009 05:33 pm
primero, veo tu codigo demasiado desordenado, debieras usar algun framework, te recomiendo codeigniter para empezar, así mejoraras tu estilo de programación que por lo principiante(todos los fuimos por eso te aconsejo) esta algo sucio

debieras si sigues mis consejos postear o darme un link del html resultante para en base a ese html y no en base a tu programación darte la respuesta adecuada

mira, te aconsejo algunas lecturas: http://es.wikipedia.org/wiki/Modelo_Vista_Controlador , http://www.cristalab.com/tips/sistema-de-plantillas-mvc-en-php-c66990l/ , http://www.cristalab.com/tips/introduccion-al-framework-codeigniter-c65436l/

Por Inyaka

Claber

3176 de clabLevel

9 tutoriales
2 articulos

Genero:Masculino   Desarrollador de GAIA

Programador y fotógrafo

firefox
Citar            
MensajeEscrito el 27 Abr 2009 05:45 pm
Gracias por tu interés, pero mi pregunta era más simple, independientemente de cómo de sucio está el codigo que he posteado, si no está demasiado claro ha sido por las prisas y porque solo eran 2 líneas de ejemplo.

La pregunta era, de la misma forma que al hacer un echo concateno al final ."<br>\n"; para conseguir un salto de línea.
Cual es el caracter que me permite introducir caracteres en blanco o una tabulación en cada línea para que la salida siguiente:

Código :

Imagen1 Eliminar imagen
Imagen2 Eliminar imagen
Imagen3 Eliminar imagen


La cambie por algo como:

Código :

       
       Imagen1 Eliminar imagen
       Imagen2 Eliminar imagen
       Imagen3 Eliminar imagen


Gracias, un saludo.

Por riestra

73 de clabLevel



 

msie8
Citar            
MensajeEscrito el 27 Abr 2009 07:14 pm
es dandole un espacio (con padding) al contenedor de la imagen eso se hace con css

Por Inyaka

Claber

3176 de clabLevel

9 tutoriales
2 articulos

Genero:Masculino   Desarrollador de GAIA

Programador y fotógrafo

firefox
Citar            
MensajeEscrito el 28 Abr 2009 10:09 am
Pero dentro de un echo de php no se pueden colocar espacios en blanco????

Por riestra

73 de clabLevel



 

firefox
Citar            
MensajeEscrito el 28 Abr 2009 02:47 pm
escucha bien lo que te digo:

esto se hace con xhtml/css muestrame el xhtml css que imprimes y te doy la solución

Por Inyaka

Claber

3176 de clabLevel

9 tutoriales
2 articulos

Genero:Masculino   Desarrollador de GAIA

Programador y fotógrafo

firefox
Citar            
MensajeEscrito el 31 Ago 2010 07:39 am
Inyaka sos un pelotudo de dimensiones importantes. Te esta preguntando algo de lo mas simple y se la complicas con pelotudeces.

lo q tenes q hacer es esto:

echo "&nbsp;".$fila2['nombre']."

Por CLAnonimo

Claber

600 de clabLevel

5 tutoriales
1 articulo

 

Este es un usuario anónimo genérico para las cuentas borradas o perdidas.

firefox
Citar            
MensajeEscrito el 31 Ago 2010 08:03 am
@qlachupen, por partes:

Inyaka es alguien que ayuda sin parar en este foro, lo que dice bastante más de el que de tí, pero además lo complementas con un tono de descrédito y de insulto estúpido, hazte un favor, ponte un avatar de troll y no vuelvas a escribir, si solo vas a aportar estas estupideces

Siempre con todo el respeto de clab.

Otra manera si no quieres usar espacios indivisibles y rechazas la opción de css propuesta correctamente por inyaka, sería utilizar la etiqueta <blockquote></blockquote>

Código PHP :

echo ("<blockquote>".$fila2['nombre']." - <a href='eliminar_foto.php?id=$fila2[id]'>Eliminar Imagen</a>"."</blockquote>\n");


De nuevo te reitero, que la educación nunca está de más.

Un saludo.

Por CLAnonimo

Claber

600 de clabLevel

5 tutoriales
1 articulo

 

Este es un usuario anónimo genérico para las cuentas borradas o perdidas.

chrome
Citar            
MensajeEscrito el 31 Ago 2010 01:45 pm
Á. Lagos no le prestes atención a esta persona que dice ser tan entendida en este asunto, de seguro manejar el estilo ( o diseño ) con el xhtml(el cual esta echo para marcar y dar sentido al contenido) es mejor alternativa que usar css ( el cual esta echo justamente para dar estilo y diseño al xhtml )


^^ gracias por el voto de confianza.

@qlachupo acá no estamos para resolverle los problemas a nadie, estamos para aprender y enseñar

Por Inyaka

Claber

3176 de clabLevel

9 tutoriales
2 articulos

Genero:Masculino   Desarrollador de GAIA

Programador y fotógrafo

firefox
Citar            
MensajeEscrito el 05 Nov 2010 09:51 pm
hay neseciito ayuda porfavor con algo un poco simple pero soy nueva en esto

mira es para saber como dar un especao en un parrafo pero q no sea cambiar de linea no con <br> no me funciona sera q alguien me puede ayudar :oops:

Por CLAnonimo

Claber

600 de clabLevel

5 tutoriales
1 articulo

 

Este es un usuario anónimo genérico para las cuentas borradas o perdidas.

msie8
Citar            
MensajeEscrito el 09 Nov 2010 12:14 pm
Hola

Al hilo de este foro, tengo un problema relacionado con la maquetación en php, con el cual espero que me puedan ayudar.

El asunto, es que estoy teniendo problemas de ejecución con los perfiles graficos de usuario. Aunque suene un poco bruto, el diseño de la pagina estaba maquetado en html, el cual al cambiar la extension a php, no se alteró (por suerte).

El primer problema que he encontrado, es al introducir el siguiente código:

<?php
$username = $_COOKIE['loggedin'];
if (!isset($_COOKIE['loggedin'])) die("You are not logged in, <a href=../login.html>click here</a> to login.");
echo "You are logged in $username";
?>

(código que me imagino debería de llevar cualquier página de acceso una vez logado el usuario)

En buena lógica, al ser el reconocimiento de una sesión, esta insertado despues de la etiqueta <body>, y antes de todos los div de maquetación. El problema, es que cuando introduzco el codigo, el resto de la maquetación de la pagina no se carga... la pagina se queda solo con el color de fondo, y el asunto es que no me sale ningún mensaje, que debería salir como el link a login.html.

Por otro lado, si consigo resolver este problema, me gustaría que me pudieran ayudar con otro asunto. Me gustaría eliminar el concepto de celda, es decir la casilla que contendría las respuestas de la base de datos, es decir, nombre, email... etc. que aparece en la pagina del usuario.

El código que uso es el siguiente:

<input type="text" name="username" disabled="disabled" value="<?php
include "../config.php";
mysql_connect($server, $db_user, $db_pass) or die (mysql_error());
$result = mysql_db_query($database, "select * from $table WHERE username = '$username'") or die (mysql_error());

while ($qry = mysql_fetch_array($result)) {
echo "$qry[username]";
}
?>" />

Habría alguna posibilidad de modificar esta parte, y que apareciera como texto sin enmarcar como aparece el concepto de "username".

Gracias de antemano por la ayuda.

Por CLAnonimo

Claber

600 de clabLevel

5 tutoriales
1 articulo

 

Este es un usuario anónimo genérico para las cuentas borradas o perdidas.

msie8
Citar            
MensajeEscrito el 18 Jul 2011 11:16 pm
haste una funcion $no es el numero de tabulaciones
function tab($no)
{
for($x=0; $x<$no; $x++)
$tab.="&nbsp;&nbsp;&nbsp;&nbsp;";
return $tab;
}
y lo usas asi::::::::::::::::::::::::::::::
$palabra=tab(1)."ya tiene una tabulacion";

spero k les sirva

Por radical114

0 de clabLevel



 

firefox
Citar            
MensajeEscrito el 13 Oct 2011 09:25 pm
Amigo, todos te complicaron la vida INMENSAMENTE.. únicamente por cada espacio en blanco tienes que añadir un ""&nbsp;"

ejemplo:
<td>Que Onda</td> --------------------------------------------------------> Que onda
<td>Que &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Onnda</td> ------------> Que __________ onda (obviamente aparecerá sin guíones bajos)

Salu2

Por darari

0 de clabLevel



 

chrome

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.