Quiero agregar espacios en blanco a un campo de una tabla de una bd de mysql por medio de php, como lo puedo hacer?
Por decir, es una dato char(180) y los 180 tienen que ser blancos e imprimirse en el reporte, como le hago?
| |||
Agregar espacios en blanco a una bd mysql, usando php Quiero agregar espacios en blanco a un campo de una tabla de una bd de mysql por medio de php, como lo puedo hacer? Por decir, es una dato char(180) y los 180 tienen que ser blancos e imprimirse en el reporte, como le hago? |
| |||
Respuesta: Agregar espacios en blanco a una bd mysql, usando php Gracias, si habia visto esa en python, pero quisiera saber si puedo agregar desde php espacios en blanco a un campo de mi tabla?? se puede? |
| |||
Insertar espacios en blanco a mysql por medio de php Tengo un campo llamado cuentaEmp; es un char(14), necesito que este alineado a la izquierda y que los dos ultimos caracteres sean espacios en blancos, algo como: "123456789012 " y todo esto está detrás de una aplicación php, como podría hacerlo, porfa alguien que me salve la vida? |
| |||
Respuesta: Insertar espacios en blanco a mysql por medio de php alinealo a la izquierda con diseño cuando lo imprimas el espacio igual..: <p aling="left"><?php echo $tucampo." ";?> no recuerdo si <p> acepta eso pero algo asi... |
| |||
Respuesta: Insertar espacios en blanco a mysql por medio de php lo que pasa es que, por decir tengo un char(20) pero mis caracteres en algunos casos toman 14, 15 o 16; como hago para que los que sobran los llene el php en mi mysql como espacios en blanco? |
| |||
Respuesta: Insertar espacios en blanco a mysql por medio de php no entiendo realmente 20 es el limite si por ejemplo guardas Juan son 4 caracteres quieres rellenar con 16 espacios en blanco para que el campo de tu BD llegue a su limite? para mi no lo creo conveniente es mas no se si los mas expertos apoyarian eso, pero revisa en esta pagina creo es lo que buscas.. :) |
| |||
Respuesta: Insertar espacios en blanco a mysql por medio de php Muchachos muchas gracias =D esta interesante el post, surge otro problema T_T Todo funciona bien siempre y cuando ponga algun caracter por ej. str_pad($_POST[numEmp], 20, '*'); pero cuando le pongo espacio en blanco: str_pad($_POST[numEmp], 20, ' '); solo me agrega un espacio, que estoy haciendo mal =/ |
| ||||
Respuesta: Insertar espacios en blanco a mysql por medio de php Cita: Prueba a no suministrarselo. Ejmplo: str_pad($_POST[numEmp], 20);Esta función devuelve el string input rellenado por la izquierda, la derecha, o en ambos lados hasta la longitud especificada. Si el argumento opcional pad_string no se suministra, el input se rellena con espacios, de lo contrario, se rellena con los caracteres de pad_string hasta el límite. A ver que te hace. Saludos, ![]() |
| |||
Respuesta: Insertar espacios en blanco a mysql por medio de php Pues señores, nada =( incluso e copiado el codigo que ponen de ejemplo en la pagina, que dice "Alien (varios espacios)" pero solo me sale "Alien (un espacio)", lo otro que note es que arriba dice (PHP 4 >= 4.0.1, PHP 5) y yo estoy usando una version 5.3.8; disculpen que sea tan estupido pero creen q este se el problema? |
| ||||
Respuesta: Insertar espacios en blanco a mysql por medio de php Acabo de probar esto y funciona correctamente: Código PHP: Saludos. |
| |||
Respuesta: Insertar espacios en blanco a mysql por medio de php Esta es una parte del codigo: $registro = mysql_query("SELECT * FROM registroh"); while($reg = mysql_fetch_array($registro)) { echo $reg['tipoRegistro']; echo str_pad($reg['cuentaEmpresa'], 14); echo $reg['secuenciaServicio']; } Los tipos de datos son char(1), char(14) y char(3) respectivamente; cuentaEmpresa no completa los 14 caracteres a veces 10, 11, 12 o 13, y lo que necesito es que los demás espacio queden blancos hasta que se imprima secuenciaServicio; algo asi Registro = m ; Empresa = 1234567890 ; Servicio = 123 m1234567890(4espacios)123 Algo asi, gracias de antemano |
| ||||
Respuesta: Insertar espacios en blanco a mysql por medio de php El problema esta en que por más que pongas muchos espacios, al verlo en HTML, es muy diferente, sí lo quieres ver el espacio en MySQL debes de usar no puedes usar el espacio como tal ya que muchos espacios son ignorados por el parser del browser. Saludos. |
| ||||
Respuesta: Insertar espacios en blanco a mysql por medio de php Esto es por HTML, no por php... Si imprimes varios espacios... no se quedan todos, sólo uno. Para eso, tendrías q poner (codigo html del espacio), por ejemplo... Código PHP: Sino, siempre puedes imprimir primero las etiqueta <pre>, y al final poner un </pre>'... Así te respetará esos espacios :) |
| ||||
Respuesta: Insertar espacios en blanco a mysql por medio de php Para imprimir espacios en blanco en HTML debes usar o tener el texto entre las etiquetas <pre></pre>. Si solo quieres añadir los espacios para que se vea ordenado, mejor usa una tabla. Saludos. |
Etiquetas: |