Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> mały problemik z tabelami, rozciagaja sie na cala strone.
Mernest1
post
Post #1





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 28.10.2005

Ostrzeżenie: (0%)
-----


Witam serdecznie wszystkich userów wiem że to strasznie lamerskie pytnko ale mam nadzieje że kotś pomoże.

Otórz mam problemik z tabelami, przy pobieraniu z bazy danych wiadonmości typu
"""aaa aaa aaa aaa aaa aaa"""
to zajmuje tyle ona miejsca a chciałbym żeby ona zajmowała powiedzmy tyle
"""aaa aaa aaa
aaa aaa aaa"""
zbytnio nie wiem jak tego dokonać kiedyś już próbowałem i mi wyszło a teraz już 3 godzine siedze i nic (IMG:http://forum.php.pl/style_emoticons/default/sadsmiley02.gif)

ps. jezeli ktos po przeczytaniu tego nie skumal oco mi chodzi to chodzi mi oto żeby po powiedzmy 100 px wiadomości reszta by była linijke niżej i po natęstpnych 100px znów itd.. bo teraz jak wiadomość ma powiedzmy 2000 px pokazuje mi ja w jednej linijce a jest to strasznie niewygodne ..

Poprawiłem tylko najbardziej rażące wynaturzenia ortograficzne. POlski to naprawdę bardzo piękny język i nie kalajmy go takim.... niewiadomo czym! /kszychu/
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 11)
gam3r
post
Post #2





Grupa: Zarejestrowani
Postów: 148
Pomógł: 0
Dołączył: 8.06.2005

Ostrzeżenie: (0%)
-----


heh miałem identyczny problem, pokaż kod tej tabeli całej (IMG:http://forum.php.pl/style_emoticons/default/snitch.gif) albo najlepiej całej strony, bo ja miałem błędny zapis kodu HTML w głównej tabeli strony, a nie w tej która się rozciągała (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
pawel_k
post
Post #3





Grupa: Zarejestrowani
Postów: 211
Pomógł: 3
Dołączył: 29.07.2005
Skąd: Szczebrzeszyn

Ostrzeżenie: (0%)
-----


mozesz przeciez substringami podzielic....
Go to the top of the page
+Quote Post
gam3r
post
Post #4





Grupa: Zarejestrowani
Postów: 148
Pomógł: 0
Dołączył: 8.06.2005

Ostrzeżenie: (0%)
-----


haha substringami (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) dobre, ale to nie jest błąd php tylko błędnie zapisany HTML (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) niech zgadne jaką masz przeglądarke : Firefox albo Opera? bo IE ten błąd kodu pomija i wyświetla tak jak powinno być :]
Go to the top of the page
+Quote Post
pawel_k
post
Post #5





Grupa: Zarejestrowani
Postów: 211
Pomógł: 3
Dołączył: 29.07.2005
Skąd: Szczebrzeszyn

Ostrzeżenie: (0%)
-----


Cytat(gam3r @ 2005-10-28 13:41:08)
haha substringami (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) dobre, ale to nie jest błąd php tylko błędnie zapisany HTML (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) niech zgadne jaką masz przeglądarke : Firefox albo Opera? bo IE ten błąd kodu pomija i wyświetla tak jak powinno być :]

hmmm....
walisz pomiedzy poszczegolne substringi <br /> albo explodem i tez <br /> i nie masz problemow, ale co ja bede tlumaczyl osobie ktora twrzey na tabelkach i do tego wychwala IE....

inna sprawa ze pytanie jest zadane na forum php a nie html...

Ten post edytował pawel_k 28.10.2005, 14:53:27
Go to the top of the page
+Quote Post
gam3r
post
Post #6





Grupa: Zarejestrowani
Postów: 148
Pomógł: 0
Dołączył: 8.06.2005

Ostrzeżenie: (0%)
-----


wcale nie wychwalam IE, bo robiłem stronkę i testowałem w IE a za chwile niektórzy użytkownicy piszą mi że sie takie coś pojawia, i uważam ze IE to jest akurat najbardziej CH****A przeglądarka, a jesli chodzi o substringi to wiem jak chcesz to zrobić, ale pisałem że to wina kodu HTML, więc
Kod
</BR>
tylko by zaśmieciły kod.a nie rozumiem co masz do tabelek, bo 90% stron je wykorzystuje

Ten post edytował gam3r 28.10.2005, 14:54:58
Go to the top of the page
+Quote Post
pawel_k
post
Post #7





Grupa: Zarejestrowani
Postów: 211
Pomógł: 3
Dołączył: 29.07.2005
Skąd: Szczebrzeszyn

Ostrzeżenie: (0%)
-----


@gam3r
temat zalozyl Mernest1, jemu odpowiadalem a Ty tutaj piszesz ze on ma blad w kodzie html nie widzac kodu... mysle ze jednak Mernest1 widzial w jakim forum zaklada temat, chodzilo mu o rozwiazanie z poziomu php wiec daje propozycje...

a co to tabelek to nc...

Ten post edytował pawel_k 28.10.2005, 15:01:07
Go to the top of the page
+Quote Post
gam3r
post
Post #8





Grupa: Zarejestrowani
Postów: 148
Pomógł: 0
Dołączył: 8.06.2005

Ostrzeżenie: (0%)
-----


ja sie moge założyć że to wina HTML, ewentualnie źle php generuje kod (tzn. on mógł go napisać źle), poczekamy zobaczymy, niech pokaże kod (IMG:http://forum.php.pl/style_emoticons/default/cool.gif)

PS. a ja mu pisze że nie trzeba tego rozwiązywać z poziom php bo najprawdopodoniej jest to wina HTMLa

Ten post edytował gam3r 28.10.2005, 15:04:01
Go to the top of the page
+Quote Post
Mernest1
post
Post #9





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 28.10.2005

Ostrzeżenie: (0%)
-----


  1.  <?php require_once('Connections/lol.php'); ?>
  2. <?php
  3. function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "") 
  4. {
  5.   $theValue = (!get_magic_quotes_gpc()) ? addslashes($theValue) : $theValue;
  6.  
  7.   switch ($theType) {
  8.     case "text":
  9.       $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
  10.       break;    
  11.     case "long":
  12.     case "int":
  13.       $theValue = ($theValue != "") ? intval($theValue) : "NULL";
  14.       break;
  15.     case "double":
  16.       $theValue = ($theValue != "") ? "'" . doubleval($theValue) . "'" : "NULL";
  17.       break;
  18.     case "date":
  19.       $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
  20.       break;
  21.     case "defined":
  22.       $theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue;
  23.       break;
  24.   }
  25.   return $theValue;
  26. }
  27.  
  28. $editFormAction = $_SERVER['PHP_SELF'];
  29. if (isset($_SERVER['QUERY_STRING'])) {
  30.   $editFormAction .= "?" . htmlentities($_SERVER['QUERY_STRING']);
  31. }
  32.  
  33. if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "form1")) {
  34.   $insertSQL = sprintf("INSERT INTO tabela (Id, input1, input2, input3, `date`) VALUES (%s, %s, %s, %s, %s)",
  35.                        GetSQLValueString($_POST['Id'], "int"),
  36.                        GetSQLValueString($_POST['input1'], "text"),
  37.                        GetSQLValueString($_POST['input2'], "text"),
  38.                        GetSQLValueString($_POST['input3'], "text"),
  39.                        GetSQLValueString($_POST['date'], "text"));
  40.  
  41.   mysql_select_db($database_lol, $lol);
  42.   $Result1 = mysql_query($insertSQL, $lol) or die(mysql_error());
  43.  
  44.   $insertGoTo = "index.php";
  45.   if (isset($_SERVER['QUERY_STRING'])) {
  46.     $insertGoTo .= (strpos($insertGoTo, '?')) ? "&" : "?";
  47.     $insertGoTo .= $_SERVER['QUERY_STRING'];
  48.   }
  49.   header(sprintf("Location: %s", $insertGoTo));
  50. }
  51.  
  52. mysql_select_db($database_lol, $lol);
  53. $query_Recordset1 = "SELECT * FROM tabela ORDER BY Id DESC";
  54. $Recordset1 = mysql_query($query_Recordset1, $lol) or die(mysql_error());
  55. $row_Recordset1 = mysql_fetch_assoc($Recordset1);
  56. $totalRows_Recordset1 = mysql_num_rows($Recordset1);
  57. ?>
  58. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
  59. <html>
  60. <head>
  61. <title>Untitled Document</title>
  62. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
  63. </head>
  64.  
  65. <body>
  66.  
  67. <table width="770" border="0" cellpadding="0" cellspacing="0" class="unnamed1">
  68.   <!--DWLayoutTable-->
  69.   <tr>
  70.     <td height="205" colspan="3" valign="top">&nbsp;
  71.       <form method="post" name="form1" action="<?php echo $editFormAction; ?>">
  72.         <table align="center">
  73.           <tr valign="baseline">
  74.             <td nowrap align="right">Input1:</td>
  75.             <td><input type="text" name="input1" value="" size="32"></td>
  76.           </tr>
  77.           <tr valign="baseline">
  78.             <td nowrap align="right">Input2:</td>
  79.             <td><input type="text" name="input2" value="" size="32"></td>
  80.           </tr>
  81.           <tr valign="baseline">
  82.             <td nowrap align="right">Input3:</td>
  83.             <td><input type="text" name="input3" value="" size="32"></td>
  84.           </tr>
  85.           <tr valign="baseline">
  86.             <td nowrap align="right">&nbsp;</td>
  87.             <td><input type="submit" value="Insert record"></td>
  88.           </tr>
  89.         </table>
  90.         <input type="hidden" name="Id" value="">
  91.         <input type="hidden" name="date" value="">
  92.         <input type="hidden" name="MM_insert" value="form1">
  93.       </form>
  94.     <p>&nbsp;<?php echo date ("l dS of F Y h:i:s A");?></p></td>
  95.   </tr>
  96.   <tr>
  97.     <td width="57" height="69">&nbsp;</td>
  98.     <td width="647">&nbsp;</td>
  99.     <td width="66">&nbsp;</td>
  100.   </tr>
  101.   <tr>
  102.     <td height="64">&nbsp;</td>
  103.     <td valign="top" nowrap class="unnamed1">&nbsp;
  104.       <table border="0" cellpadding="1" cellspacing="1" class="unnamed1">
  105.         <!--DWLayoutTable-->
  106.         <tr>
  107.           <td width="106" nowrap>Id</td>
  108.           <td width="130" nowrap>input1</td>
  109.           <td width="130" nowrap>input2</td>
  110.           <td width="130" nowrap class="unnamed1">input3</td>
  111.           <td width="119" align="center" nowrap class="unnamed1">date</td>
  112.         </tr>
  113.         <?php do { ?>
  114.         <tr>
  115.           <td width="20%"><?php echo $row_Recordset1['Id']; ?></td>
  116.           <td width="20%"><?php echo $row_Recordset1['input1']; ?></td>
  117.           <td width="20%"><?php echo $row_Recordset1['input2']; ?></td>
  118.           <td width="20%"><?php echo $row_Recordset1['input3']; ?></td>
  119.           <td width="20%"><?php echo $row_Recordset1['date']; ?></td>
  120.         </tr>
  121.         <?php } while ($row_Recordset1 = mysql_fetch_assoc($Recordset1)); ?>
  122.       </table></td>
  123.     <td>&nbsp;</td>
  124.   </tr>
  125.   <tr>
  126.     <td height="237">&nbsp;</td>
  127.     <td>&nbsp;</td>
  128.     <td>&nbsp;</td>
  129.   </tr>
  130. </table>
  131. </body>
  132. </html>
  133. <?php
  134. mysql_free_result($Recordset1);
  135. ?>


Taki jest kod i masz racje używam opery ale chciałbym żeby na wszystkich przeglądarkach działało dobrze. W sumie to macie racje z tym że to jest problem html mój błąd sorry że napisałem to w forum z php (IMG:http://forum.php.pl/style_emoticons/default/sadsmiley02.gif) .
P.S W IE dizała świetnie ale w operzerze rozwala na całą stronę (IMG:http://forum.php.pl/style_emoticons/default/sadsmiley02.gif) .

Ten post edytował Mernest1 28.10.2005, 18:48:49
Go to the top of the page
+Quote Post
mike
post
Post #10





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

Ostrzeżenie: (0%)
-----


1. Przenosze na Po stronie przeglądarki -> HTML
2. Proszę poprawić posta powyżej stosując bbCode.
Go to the top of the page
+Quote Post
gam3r
post
Post #11





Grupa: Zarejestrowani
Postów: 148
Pomógł: 0
Dołączył: 8.06.2005

Ostrzeżenie: (0%)
-----


no i tak jak myślałem - masz tam w znacznikach dotyczących tabeli słowo nowrap a 'wrap' z ang. oznacza zawijac, owijać, czyli ta definicja 'nowrap' zapobiega zawijaniu wierszy na stronie. Żeby pozbyć się tego problemu usuń WSZYSTKIE słowa 'nowrap' w definicji znaczników <tr> , <td> i <table> to musi pomóc. Pozdrawiam

Ten post edytował gam3r 28.10.2005, 20:43:10
Go to the top of the page
+Quote Post
Mernest1
post
Post #12





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 28.10.2005

Ostrzeżenie: (0%)
-----


Wielkie dzięki .. mój niemądry umysł zrozumiał inacze nowrap niż powinien ale na szczęście istanieje coś takiego jak forum i ludzie mądrzejsi odemnie (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) jeszcze raz wielkie dzięki ci mishchu :roll2:

Ten post edytował Mernest1 28.10.2005, 21:01:41
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 24.08.2025 - 02:35