#1• Hola gente para hacer una consulta en una base de datos tengo lo siguiente |
#2• auxilio creo que no me explique bien tengo un comentario en mi base de datos que fue ingresada por un <textaera> cuando le hago la consulta a la BD de ese comentario las lineas y margenes del texto no me aparese como se escribio en el textaera este me aparese todo el texto en una sola linea orizontar pasando los margenes derecho como puedo hacer que me salga tal como se escribio en el textaera o que no me pase del margen derecho pues soy nobato en esto de seguro es una idiotes auxiliooooooooo |
#3• Escrito originalmente por vichy01 auxilio creo que no me explique bien tengo un comentario en mi base de datos que fue ingresada por un <textaera> cuando le hago la consulta a la BD de ese comentario las lineas y margenes del texto no me aparese como se escribio en el textaera este me aparese todo el texto en una sola linea orizontar pasando los margenes derecho auxiliooooooooo Hola no estoy muy puesto en php pero creo que la solucion, a mi me sirve, el ejemplo en esta web https://ffa.webcindario.com/jpg/tutos/idatos.php es meterle a la tabla que muestra la cadena de texto el script (en mi caso el mensaje) <td width=462 colspan=2 scope=row><p class=Estilo7><span class=Estilo1>Mensaje: <br> </span>%s</td> o el tamaño que te apetezca en este caso en pixels, para ir aprendiendo y encajando las cosas de php y html recomiendo el uso de dreamweaver (uy la q me espera, pero a mi me va bien para ir haciendo el diseño y probar php a la vez : D ), tener en cuenta que dreamweaver no "dibuja" los scripts de php. Me surge una duda que editor de php utilizais, que muestre el diseño de los scripts. saludostd width=462 |
#4• OOhhh dios por fin alguien me respondio es un milagro bueno yo uso el Dreanweaver tambien el MX desde ahi hago todo configurado el PHP con el IIS de win xp y MySQL tambien le puse el ODBC |
#5• Theblabla hola estaba viendo el link que me dijiste es algo similar diria que es eso mismo lo que quiero hacer pero haciendo la consulta a la base de datos |
#6• Bueno bueno... jejej |
#7• theblabla sobre el textarea este cuando escribe automaticamente va bajando de linea dependiendo el tamaño y ese es el problema es ese mas que todo cuando el usuario escribe escribe y escribe sin darle enter entonces cuando se muestra se ve una sola linea que sigue de largo sobrepasando la pantalla bueno eso hay que resolverlo yo estaba haciendo de la siguiente forma <html> <head> <title>consulta</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <body> <?php $link = mysql_connect("localhost", "dominicana","clave" mysql_select_db("formulario", $link); $result = mysql_query("SELECT id, titulo, precioventas, mensaje FROM usuarios ", $link); echo nl2br("<table cellpadding='0' cellspacing='0' width='400' border = '1'> \n" echo "<tr><td>id</td><td>titulo</td><td>precioventas</td><td >mensaje</td></tr> \n"; while ($row = mysql_fetch_row($result)){ $resultado= "<tr><td>$row[0]</td><td>$row[1]</td><td>$row[2]</td><td valign=top align=left width=300>$row[3]</td></tr> \n"; echo " $resultado"; } echo "</table> \n"; //$texto el texto a formatear, $max cantidad de caracteres a cortar cada linea function br($texto, $max) { if(strlen($texto) > $max) //si el texto tiene mas de los caracteres que le indicamos con la variable $max { $texto = wordwrap($texto,$max,"<br>",1); //nos lo corta a la cantidad de caracteres indicado } else $texto=$texto; // si no llega a los caracteres incicado, pues lo deja tal cual return $texto; } ?> </body> </html> pero no se como iria est parte //$texto el texto a formatear, $max cantidad de caracteres a cortar cada linea function br($texto, $max) { if(strlen($texto) > $max) //si el texto tiene mas de los caracteres que le indicamos con la variable $max { $texto = wordwrap($texto,$max,"<br>",1); //nos lo corta a la cantidad de caracteres indicado } else $texto=$texto; // si no llega a los caracteres incicado, pues lo deja tal cual return $texto; } y en que lugar tengo que ponerlo a ver si eso te da alguna ideas |
#8• Me da que mi manera no es la correcta pero pa que entiendas mi sistema, yo meto dentro del codigo php la tabla, de manera q no sea html quien la genere: |
#9• excelente asi es que lo necesito hacer creo que el codigo que me mandaste es ese mismo ya lo voy a probar Gracias desde ahora |
#10• bien probe el codigo que pusiste y es asectable pude hacer que cada vez que se presiona el inter para un espacio o parrafo este siga en la linea tal como lo hace en el textarea pero no eh logrado aquellos que no le dan a ENTER porque el textarea se lo hace automaticamente pero en la base de dato no ese es el problema como hacer que cuando se escriba en el textarea sin darle ENTER en el mensaje no se alargue en una sola linea uuufff que problema |
#11•• Escrito originalmente por vichy01 bien probe el codigo que pusiste y es asectable pude hacer que cada vez que se presiona el inter para un espacio o parrafo este siga en la linea tal como lo hace en el textarea pero no eh logrado aquellos que no le dan a ENTER porque el textarea se lo hace automaticamente pero en la base de dato no ese es el problema como hacer que cuando se escriba en el textarea sin darle ENTER en el mensaje no se alargue en una sola linea uuufff que problema espero sus ayudas Encontre este codigo en desarrolloweb el_codigo a mi me sirve para montar las tablas de las news, si quieres que te explique como lo hice mas a fondo postea no he probado a ver si rompe las cadenas esas feas largas voy a ver Saludos |
#12• ya he sacado lo de cortar las cadenas mezclando un poco de alli y un poco de alla :P |
#13• jejeje bueno ya lo voy a probar ese aunque lo poco que vi sobre la funcion nl2br() ya lo prove con eso pero intentare mas o menos eh logrado hacerlo pero si el usuario quiere joder y escribe sin espacio se hara larga el cometario y pasar de la pantalla eso es lo que hay que evitar ( Miarroba esta lento hoy que tendra) mientra tando que esto se modifica una curiosidad como se hace para que solo salga el Nick por ejemplo y a ese nick le des un click y salga el mensaje a si como los foros ese link como se hace muy buen detalle ese |
#14• excelente ya esta listo Uufff quisas hay que modificarlo un poco pero se puede hacer mas adelante ahora como se hace que en nick le des in click y aparesca el mensaje normalmente en este caso seria en debe de poner nick que sea titulo o encabezado y cuando le des linck te amnde al mensaje de dicho titulo asi como los foros saludos ... |
#15• hey no hay respuesta para esa pregunta ya logramos lo del texto ahora como se hace el link del titulo para que salga el cometario asi como los foros buen detalle ese saludos |
#16• explicame un poco mas lo q quieres hacer, tienes una lista con los titulos y quieres q sea un link el titulo? <a href=lo q tu veas> |
#17• ya lo logre hacerlo si quieres te paso los codigos para que pruebes ahora estoy en clases es ponenrle un link al titulo de cada usuario y cuando le des click sale el mensaje de dicho titulo asi como los foros chau |
ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un nuevo tema en lugar de responder al actual |
Opciones: Ir al subforo: |
Permisos: TU NO PUEDES Escribir nuevos temas TU NO PUEDES Responder a los temas TU NO PUEDES Editar tus propios mensajes TU NO PUEDES Borrar tus propios mensajes |
Temas similares |
No se han encontrado temas similares |